Originally Posted by patman
Nobody thought much of the giants going into last year? What planet were you on? They were favored to win the Division.
Actually better question would be what planet were you on? The Eagles were HEAVY favorites last year..and were slight favorites again this year before the season started. You don't have to take my word on it, just look at the Vegas lines.
If you're goal is to make fun of someone you should at least be correct.