The Giants should've beaten the Eagles last week. The Giants could've been a #2 seed in the NFC if they were able to hold onto a 3-touchdown lead against Philly. The Giants would've controlled their own playoff destiny if they beat the Packers yesterday. Shoulda, coulda, woulda.