The Toronto Blue Jays invited a pretty special guest to toss out the first pitch before their game on Mother’s Day this weekend. An adorable 101-year-old grandmother, Kitty Cohen, became the oldest Canadian to throw out a ceremonial first pitch in pro baseball before the Jays squared off against the Angels on Sunday.

Though Kitty made her pitch from halfway between the mound and plate, her toss was pretty impressive for a lovely lady her age.

[FTW]