Playing at Yankee Stadium a mistake for New York City FC?

New York City FC have a new home. That new home, however, has a pinstriped roommate and an infield consuming the 18-yard box. As reported by the New York Times, MLS's 20th club secured a three-year deal to play at Yankee Stadium-a deal that pushes the league closer to the criticisms that once plagued its infancy.
Real Time Analytics