Weber made it to the majors late in his career at age 30. He moved to the Angels in 2001 and had three outstanding years before struggling with injuries the past two seasons.
Here are some of Weber's career stats:
Year Ag Tm IP SO BB HR ERA+ 2000 30 TOT 22.7 14 6 0 74 2001 31 ANA 68.3 40 31 4 139 2002 32 ANA 78.0 43 22 4 171 2003 33 ANA 80.3 46 22 7 158 2004 34 ANA 22.3 11 15 4 57 2005 35 CIN 12.3 8 9 0 55 Total 284.0 162 105 19 118
Weber will compete for a bullpen spot in the seemingly full bullpen. If he regains his prior form the Jays will surely find a spot for him on the roster. If he doesn't bounce back it costs the Jays next to nothing. Low risk with some upside - you have to like that.
I don't know who the next player signed to a minor league contract will be, but if the current trend holds it'll be a player wearing goggles.
An interesting bit of trivia about Weber - the Jays drafted him in the 20th round of the 1991 draft.
Thanks to Exit and Huckamaniac for pointing the signing out.