Red Sox pitcher Curt Schilling says he's retiring from baseball.
The 42-year-old right-hander who won World Series championships with Arizona and Boston announced on his blog Monday that he's leaving after 23 years with "zero regrets."
Schilling missed all of last season with a shoulder injury. He had surgery last June and had said he might come back in the middle of this season. He made no reference to his injury on his blog, saying only he was very grateful.
Schilling won a World Series with Arizona in 2001 and with Boston in 2004 and 2007. For his career, he has the 14th most strikeouts in baseball history. He leaves with a 216-146 record and 3.46 ERA.