Blue Jay puzzle pieces
Ricky Romero – leadership shown, all-star calibre, struggles with Red Sox
Kyle Drabek – demotion to Las Vegas, return to rotation a challenge
Brett Cecil – fastball up to 93 mph again, rotation mainstay rest of way
Jo Jo Reyes – unfocused, #5 spot in starting rotation, on the bubble
Jesse Litsch – rehab stint in Las Vegas, rotation spot in doubt
Brandon Morrow – shades of 2010, momentum, on verge of breakthrough
Carlos Villaneuva – exceeding expectations, #4 starter, trade bait
Sean Camp – Zen master of eliciting ground balls, hittable, 1 blown save
Jason Frasor – sure hand, candidate for closer role, 2 blown saves
John Rauch – hothead, very hittable, 7 saves in 9 tries
Mark Rzepczynski – reliable middle-relief, 3 blown saves, 3 extra base hits allowed
Casey Jannssen – placed on 15-day DL, retroactive to June 15
Octavio Dotel – improved effectiveness, innings eater
Frank Francisco – below average closer, 4 blown saves, unprofessional tendency
Luis Perez – helpful middle relief, unestablished rookie, 2 blown saves
Aaron Hill – too cautious, shell of 2009 self, Blue Jay end near
Adam Lind – dialed in, future batting champion, all-star production
Travis Snider – 3 doubles in MLB return, deserving outfield starter
Jason Nix – below Mendoza line, designated for assignment July 2
Jose Molina – above-average backup catcher, effective place holder
Corey Patterson – horrendous decision-making on base paths + outfield, liability
Jose Bautista – constant development, all-star, MVP candidate
J.P. Arencibia – good rookie production, sunken BA
Rajai Davis – lightning speed, awful slump, too many SO, second half producer
Edwin Encarnacion – natural DH, streaky, on the bubble
Yunel Escobar – all-star calibre statistics, improved power + work ethic
Juan Rivera – place holder role over, DFA July 3
John McDonald – above Mendoza line again, unsung Toronto hero
Mike McCoy – down + up again, good OBP, useful professional
Eric Thames – spark plug, confident, room for improvement in SO/BB ratio