My experience going to pro baseball games has been with coworkers in the city that my company is headquartered - we go to a game and spend the whole day downtown near the stadium. I think having a strong area surrounding a stadium is a must and adds to the experience during the time of year where people want to be outside. The accessibility of that site is its greatest strength - but like another poster stated, it would be people coming in and out of that area just to watch a game without much lingering. I doubt that they’ll ever develop the surrounding area enough to allow for that. I personally think the prison site in Draper would be the best - 600 acres of mixed housing, retail, and commercial space that focuses on green space and such.