Gmtm Logo
SIGN UP
Gmtm Logo
ACTIVITIES
Download Our App
Sign in
Sign up

The Ultimate Final

1 year ago
Fighting Cancer, the champion of America's bracket and supposed "amateurs," defeated Godspeed, the Professional Champion, 26-6, in the American Flag Football League Ultimate Final and won $1 million in the process.

Up Next