Everyone in the land on the Giants. I think they are due for a letdown, and will come back down to earth . Going with the gut, stopped and turned my train around. Taking the Eagles at home under the lights... Good luck here if you decide to fade.
Eagles -2
330 for 300