The site itself is not bad, just wish it was in another area. Traffic in that area is already crazy, so adding in a stadium and all the related development that comes with it would make it that much worse. This is also very close to large resdential areas, and somewhat high end resdential areas, and I cant imagine those people will want to deal with this. Also, the lack on any adequate public transportation will lead to problems. This on top of the fact that its located on the far south side of the metro, and you make it hard for anyone from the Northland to easily get to a game.