Lance-A-Lot ! Since 1980, 17 of the 33 Tour de France Winners were either found to and/or admitted to having used Steroids. From 1996 to 2010, every winner but ONE was found to have done Steroids. That record was made clear last night during a cold but contrite confession from Lance Armstrong. Was he just going with the flow or is there no excuse? Is his reputation forever ruined? Gibson judges him.

Plus: Tiger allegedly willing to pay big bucks to get his wife back, Disturbing New Housing Trend, Postcards from the Welfare State and The Hip Hop Week in Review!

Share on FacebookShare on Google+Tweet about this on TwitterPin on PinterestShare on StumbleUponEmail this to someonePrint this page

John Gibson Show Podcast Graphic

John Gibson Show Premium Podcasts

Latest Show ($1.29)   Gibson - 04-24-2015 - Complete Show   buy now
Monthly ($4.95/mo)

Yearly ($39.95/yr)