A Better Spot?A Better Spot?A lot of people are unhappy about the new arenas proposed location. There are certainly other options, here's one.Dubba GDubba G