Was wondering where do you all think the Mecca of Boxing is now? It use to be Madison Square Garden, but all recent 'big' fights have been at the MGM, Cowboys Stadium and even Atlantic City. I think MSG has lost its magic somewhat.
Its under refurbishment at the moment that's why its lost its steam somewhat. Im sure it will be better than ever later in the year
No certainly not, Germany is the new home of boxing and will remain so for at least the next decade. Almost all of the heavyweight title fights recently have been based there.