Huff Confirms Adderall/PED Connection to his Unlikely Rise and Fall with Giants in New Book

  Baseball Junkie Aubrey Huff Huff Admission Means Seventh KNOWN PED User on Giants During World Series YEARS   One of the biggest of many big mysteries involving the San Francisco Giants World Series years (2010-14) was Aubrey Huff’s late career surge in 2010,  was instrumental in  the Giants first World Series victory in 56 years   … Continue reading Huff Confirms Adderall/PED Connection to his Unlikely Rise and Fall with Giants in New Book