Whirlwind couple of days for Delabar

Toronto Blue Jays pitcher Steve Delabar joins Baseball Central to talk about his pitching and possible participation in the MLB All-Star Game.

6:01 | July 10, 2013

  • Sports
  • Shows
  • Search
Videos: