The TBT Championship Final Game Debacle. ND Beats Team Barstool El Presidente 7/3/2014 2:30 PM [kaltura-video id=894] If we’re being honest it still stings.