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