Yes, as a sign of commitment to a better team, players and employees will have no need to leave the facility, so no parking lots will be required.
Back to the original poster, it looks like an idea that could actually work, maybe a dome is controversial, but the atrium surrounding the facility is indeed appealing.