Just put a giant tent over the existing stadium.
Solves a lot of problems.
1. It fixes the problem with the team.
2. Solves the stadium dilemma - adds roof, preserves existing stadium by keeping it out of the elements, it's cost effective and keeps fans out of the weather.
3. Makes Buffalo the hottest free agency destination, because everyone wants to play at "The Tent at Highmark", the world's loudest tent.