Where is the Outrage?

posted on September 25th 2017 in All Blogs with 0 Comments

The NFL announced this week that Brian Cushing of the Houston Texans has been suspended for 10 games for violating the league’s policy on performance enhancing substances.  The 10-game suspension will cost Cushing over 44 million, plus more if Houston attempts to recoup any of his signing bonus.

Read Article