The Elias Sports Bureau released their rankings yesterday, and a couple of Blue Jays led the pack. Carlos Delgado was named the top player and Roy Halladay the top pitcher. That's right, according the the well respected Elias Sports Bureau, the Blue Jays had the top-ranked pitcher and position player in the Major Leagues last season.
Finishing last wasn't easy for this squad.