Home Sports Eagles star calls for NFL guaranteed contracts, defends ‘tush push’