Rams needed it. I'm not sure it will give them the shot in the arm they need but, it certainly isn't going to hurt. Their AD is a real firebrand, got to admit he looks like he will come through on the deal.
I'm not a big believer in aggrandized facilities. I have always preferred 'functional' to 'festive' (Hello! A dome would have been nice! It's Wyoming for f&^#$ sake!). I also went to Indiana and they have spent incredible sums on their stadium in the last ten years, hoping to at least be competitive in the B1G. What happens? They continue to get beat by the Ball State's of the world.
Still, I would like to see a jumbotron I could actually watch a replay on, an enclosed endzone, stadium seats, etc... at the War. Paving the parking lot was a good start. I'm glad they are going to make sure the Dome gets a little attention too. The rest of the campus has definitely come up several notches from the early 90's.