NFL Films Presents

Fighting Cancer upsets Godspeed in AFFL final | NFL Films Presents

Watch as a group of non-professional athletes called "Fighting Cancer" beat former NFL players called "Godspeed" in the American Flag Football League championship.