A multi-bar complex near stadiums covering all game-watching needs with massive TVs, multiple food and drink venues, and boisterous fans.