
The 42-year-old right-hander said on his blog he's leaving after 23 years with "zero regrets." Schilling missed all of last season with a shoulder injury after signing a one-year, $8 million contract.
• Community: Schilling retires
"The things I was allowed to experience, the people I was able to call friends, teammates, mentors, coaches and opponents, the travel, all of it, are far more than anything I ever thought possible in my lifetime," he wrote.
Schilling had surgery last June and had said he might come back in the middle of this season though he was not under contract. He made no reference to his injury on his blog.