
‘Beast Games’ winner speaks out after fans discover how much of $10 million prize money he really gets
Jeffrey Randall Allen, known as Player 831, emerged victorious in the inaugural season of Beast Games, a reality TV series created by YouTube sensation Jimmy […]