American Flag Football League
Labels: FootballUltimate Final: Godspeed vs. Fighting Cancer
America's champion, Fighting Cancer, battles Godspeed, the Professional champion, in the $1 million winner-take-all.
Ultimate Final: Godspeed vs. Fighting Cancer
America's champion, Fighting Cancer, battles Godspeed, the Professional champion, in the $1 million winner-take-all.