Just days after shocking the world by taking down the undefeated Patriots in the Super Bowl the New York Giants have shocked us all again by having their victory parade in Boston today. The Giants wanted to continue to ride their wave of road success and figured the best way for them to have a successful party was if they had it in another city.
After the parade Michael Strahan had this to say:
"Nobody thought we could have a parade in the opposing team's city. But we proved them all wrong. No one outside of this locker room gave us any chance to come up to Boston and have a parade there, but we believed in each other. We are the best paraders in the National Football League. This one is for you New York!"