Perhaps you want to believe that last night was all a bad dream and Steve Smith is still a Giant. Unfortunately, it was real, he's an Eagle, and it may take some time to get over this one.
The Giants did try to keep Smith last year with an extension that could have been bigger than a five-year, $35 millon extension. But Smith wanted to play out his free agency and ended up hurting his knee weeks later.
The Giants made him an offer at the start of free agency but clearly Smith figured he could get more and did. Fans may be irate with GM Jerry Reese right now but the Giants doctor Russ Warren was the one who performed the microfracture surgery on Smith. The Giants felt Smith wasn't going to be ready for some time. The Eagles and Smith disagree. We'll find out.
Oh, and the Giants have already given Smith's old No. 12 jersey to rookie wide receiver Jerrel Jernigan, who was wearing No. 3.
Osi Umenyiora is in Atlanta and is expected to meet with a specialist to have his knee checked out today. If all goes well, Umenyiora could be back on the field by Monday practicing with the Giants. Umenyiora would likely return with incentives in his contract. He won't get the new contract he wants but he'll probably have to settle for incentives.
And for those who are still seething over the Smith departure, here's something to at least make you feel a bit better about the Giants. Pat Hanlon, senior vice president of communications, talked several fans off the ledge on Twitter. Here's his entertaining Twitter timeline.