'Beast Games' Winner Jeffrey Allen on How He Handled The $10M Wire Transfer Winnings

'Beast Games' Winner Jeffrey Allen joins Cheddar to talk about what fans didn't see behind the scenes and how he handled that $10 million wire transfer.
More Videos
Load More