This content was posted into the sportsnews tribe, a user created community! Be sure to check it out for more similar content posted by other like-minded individuals!
Eagles 41 New England 33
I just watched it in Hong Kong... born in Philly...its a good thing they greased those poles!
Close game all the way to the end. Philly prevails, GG!
Lived near Philly for several years in the early '90s, and became a fan. Glad to see them finally get a trophy. Even happier that it was a the expense of NE.
Im just happy the patriots lost