Confusing Blue Jays Spring Training Hat

I wanted to send a nice gift to my girlfriend who lives in Canada. (Her name is Alberta and she lives in Vancouver, and we’ve bonded over our love of baseball and puppet musicals.) So, I sent her this new Blue Jays spring training cap.
This is what she texted me back:
“Thx for the hat, eh! Two questions tho, eh! Why’s the big funny icicle bigger than the B-Jays logo, eh? And what’s that word on the brim, eh? What’s a Spring, eh? xoxo”
I’m a lucky man. Can’t wait to get up to Alberta and play in the snow with her.