I visited the baseball stadiums in Toronto last summer and I can say, they were world class! Taught me how to throw so well :)
And the glovees were also pretty nice