The New England Patriots eked out a victory over the Arizona Cardinals, 20 to 17, yesterday.

who won the patriots in 100
Interpreted as:
Who won the patriots in 100 in their last game?

See Trending NFL Searches