tag on :
News & Articles
- Why Anthony Spencer is the Most Overrated Player on the Dallas Cowboys
COMMENTARY| The Dallas Cowboys recently decided to use the franchise tag on defensive end Anthony Spencer, and in the process made him one of the highest paid defensive players in the NFL. Spencer's inconsistent play and high salary make him the most overrated player on Dallas' roster.
June 25, 2013 - Yahoo! Contributor Network via Yahoo! Sports