Coming clean – no pun intended. Three time NASCAR Cup Series champion Tony Stewart is finally telling the story of one of the most infamous – and messy – wins during his 18 year career. Back in 2004, Tony Stewart took the checkered flag at Watkins Glen, but instead of heading to victory lane he immediately rushed to his motorhome after pooping himself during the race. The blowout occurred early in the race, with the broadcast reporting on lap 23…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.