Answered March 1st, 2020

The New England Patriots won 14 times in 2003.

patriots wins by season since 2003

See Trending NFL Searches