HeadlineShine

Heavy Tampa Bay rain created perfect conditions for the most Falcons stat ever

Yahoo SportsHeavy Tampa Bay rain created perfect conditions for the most Falcons stat ever
Image: Yahoo Sports

The Falcons are the first NFL team to lose a game in this embarrassing fashion in over five decades.

Summary from Yahoo Sports

Read the full story on Yahoo Sports
React

More on Falcons

See all →

More sports

See all →

Top stories in the United States

See all →