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.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.