Answered December 15th, 2019

The New York Giants lost to the Philadelphia Eagles, 34 to 17, on December 29.

who won the buffalo's are the giants
Interpreted as:
Who won the buffalo's are the giants in their last game?

See Trending NFL Searches