The New England Patriots squeaked out a win over the Arizona Cardinals, 20 to 17, on Sunday.

who won the sense of lineman for the new england patriots
Interpreted as:
Who won the sense of lineman for the new england patriots in their last game?

See Trending NFL Searches