The New England Patriots managed to stay ahead of the Arizona Cardinals, 20 to 17, on Sunday.

who won the patriots or the new england saints
Interpreted as:
Who won the patriots or the new england saints in their last game?

See Trending NFL Searches