Day: August 16, 2016

The Shield Strikes Back (Almost): NFL Threatens James Harrison And Others With Suspensions Over Al Jazeera Investigation

The Al Jazeera investigation into abuse of performance enhancing drugs by athletes may have a prolonged impact on the NFL. The league officially announced they would suspend four players for their lack of cooperation in the Al Jazeera report naming them as clients for a PED supplier.