Yes, I agree. They've got some silly triangular field next to the shopping centre, surely it should be a football stadium? Who would play games in a slice of pizza?

..Ducks head ;-)