
‘Beast Games’ winner speaks out after fans discover how much of $10 million prize money he really gets
Credit: Jeffrey Randall Allen / Instagram After extensive medical consultations, an MRS scan revealed Lucas’s creatine transport issue. Facing limited funding and no existing cure for CTD, Allen sought innovative …
‘Beast Games’ winner speaks out after fans discover how much of $10 million prize money he really gets Read More