As being reported on Hardballtalk.com, J.D Drew’s hamstring (the one that nagged him all last season) is nagging him once again.

Drew is 35 and is entering the final year of his six-year $72 million contract, and it might just be time for him to call it quits after this season.

Drew has had a somewhat injury plagued career.  Since making his debut with the St. Louis Cardinals in 1998, he’s finished eight of his 12 Major League seasons on the the disabled list (DL).

This has lead to Drew being labeled by many in the media and fans as “soft.”

Soft or not Drew has had a good career and capped it off in 2007 with a World Series run with the Red Sox.

The career hitting .281 right fielder has said publicly after last season that when his contract expires at the end of 2011 he may hang it up for good.

I can’t say I blame him. 

This offseason, the Red Sox seemed to have had a World Series or bust mentality in free agency and this would probably be the 35-year-old’s best chance at another ring.

And with the depth the Sox currently have if Drew starts the season injured or on the DL he won’t have to rush back. 

Read more MLB news on BleacherReport.com