World Cup 2026

MetLife Stadium
Tom Kaminski/WCBS 880
June 13, 2018 - 10:48 am
The 2026 World Cup is coming to North America and with MetLife Stadium possibly hosting the final match that could mean major traffic woes for New Jersey.
Read More