FanShot

Barrett appeared in only 30 games for the San Diego Padres after being struck in the face with a...

+

Barrett appeared in only 30 games for the San Diego Padres after being struck in the face with a foul ball off his own bat.

Jays invite veteran Barrett to camp - Sportsnet.ca