Skip to main content
New Orleans Saints
Advertising

Saints Photos | New Orleans Saints | NewOrleansSaints.com

New Orleans based team "Fighting Cancer" wins flag football championship 

The New Orleans based flag football team, "Fighting Cancer" competed in the American Flag Football League Ultimate Final on July 18, 2018 and defeated ex-NFL players to win $1 million.

Advertising
Advertising