Rogers isn't so bad on a nice day with the roof open. Looking up at the people in their hotel rooms is a little funky, not having dirt basepaths, less than desirable concessions and it being a bit of a concrete monolith are kind of off putting.....come to think of it, it's a bit of a hole. It is across the street from the Steam Whistle brewery and tap room though, so it gets a passing grade.