Answered December 15th, 2019

The New England Patriots had 12 wins in 2019.

how many games did the patriots win
Interpreted as:
How many games did the patriots win last regular season?

See Trending NFL Searches