I kinda think THIS area may not be bad.

https://maps.google.com/maps?hl=en&l...12,167.77,,0,0

It's not actually in downtown to close things off, but it's close enough to be able to use the same parking as the other stadiums. It cold also help create get rid of that dead space that currently is there