BREAKING: Cowboys place franchise tag on Tony Pollard
The Dallas Cowboys placed the franchise tag on Tony Pollard Monday afternoon, sources confirmed. Doing this will cost the Cowboys $10.09 million, a move we all thought would be coming. After a career-best 1,007 rushing yards and 12 total touchdowns, the team needed to make the move to … Read more