Buck Martinez proved Tuesday night that he still has major-league reflexes.

The Toronto Blue Jays broadcaster caught a Jose Bautista foul ball during the top of the third inning against the New York Yankees.

Toronto Blue Jays play-by-play man and former catcher snatches a foul ball. 0:34

Martinez, who was a major league catcher from 1969-1986 — including six seasons as a Jay — quipped after that he "could always catch." However, in a nod to his offensive struggles, admitted that he "just couldn't hit" as he threw the ball to a fan.

Eyyy Buck Martinez can still catch —@Shadybats19

Once a catcher ..always a catcher <a href="https://twitter.com/hashtag/inthebooth?src=hash">#inthebooth</a> <a href="https://twitter.com/hashtag/thelegendofbuck?src=hash">#thelegendofbuck</a> <a href="https://twitter.com/hashtag/buckmartinez?src=hash">#buckmartinez</a> <a href="https://twitter.com/hashtag/BlueJays?src=hash">#BlueJays</a> —@TheRealInno905

<a href="https://twitter.com/hashtag/bluejays?src=hash">#bluejays</a> i wonder if buck martinez just made the catch of the game? —@wildermalone

Buck Martinez catching a foul ball in the media booth is one of my fave baseball moments. <a href="https://twitter.com/hashtag/BlueJays?src=hash">#BlueJays</a> —@christielli

Fellow broadcasters Dan Shulman and Pat Tabler were quick to praise Martinez, who is in his second stint as a Blue Jays commentator.

"In all of these years, I think that's the first ball I ever caught," Martinez said. "I was worried about my face."

Buck Martinez just caught a Jose Bautista foul ball and the boys in the booth nearly lost it they were havin so much fun lol 🤗 —@macksmilkshakes

Is it too hasty to rule out a comeback for the 67-year-old? Yes, but some fans can still dream.