Adam Carolla is elated that his team "got all the winning out of their system" while in St. Louis. He also has some thoughts about stadium fare. Don't miss Adam's new show "Build Stuff Live" Tuesday Mar. 14 at 10/9c.
© 2017 Spike Cable Networks. All Rights Reserved.