The New Orleans Saints won 12 times in 2020.

how many games the saint new orleans saints won
Interpreted as:
How many games the saint new orleans saints won last regular season?

See Trending NFL Searches