The New England Patriots lost to the Houston Texans, 27 to 20, on Sunday.

who won the new england patriots and the los angeles chargers
Interpreted as:
Who won the new england patriots and the los angeles chargers in their last game?

See Trending NFL Searches