The National Football League Players Association (NFLPA) has released the results for a ‘report card’ system in which each team is judged in a number of categories by players in the league. The Denver Broncos didn’t do too hot, ranking…

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *