Considered one of Major League Baseball 's top young pitchers , the 24-year-old Beckett battled injuries last season and had three separate stints on the disabled list .