I don't know why it's that surprising a CFL team would be a decent space for a hockey team. Even at ~60 stalls for a football team you are really only looking at ~$10k-$20k there well within the CFLs budget (they do have a $6M salary cap), the carpet appears to be temporary and when you put a team 2.5x smaller into the room it's going to be spacious.
|