-
During a live event/press conference with the Miami Herald’s editorial board, Jorge Mas revealed that the New England Revolution are building a soccer stadium “right next to Boston Garden.” Jump to roughly the 1:22:00 mark in the video for Mas’ comment. Further research from Soc Takes contributor Ian Foster indicated...