Tag: john shea
-
Stupid Sammy Sosa [WMQ]
Guess what kids, your heroes are dead! With the most recent name release on that infamous 2003 PED leak, we now know that Sammy Sosa was among the 103 or so names that failed that initial drug test. John Shea points out that we all thought his “Flintstones vitamins” response to the PED question was […]