Glad St. Louis won. They've been on a roll ever since the Rams left with instantly making profits instead of being a money loser, got a renovated arena and now a cup.
Pretty cool story about the team and a 11 year old super fan with a life threatening immune disease.