Listen

Description

Jeffrey Allen won the biggest prize in TV history on Beast Games, $10 million! He talked to Kelli about seeing that in his bank account, the rules for giving other contestants money, and tips for applying for next season.