MetLife Stadium

2 months ago

Seahawks are in New Jersey, hoping for a little deja vu