The New York Giants defeated the Philadelphia Eagles, 27 to 17, on November 15.

have the ravens and giants played
Interpreted as:
Have the ravens and giants played in their last game?

See Trending NFL Searches