"It's over and I'm happy where I am right now," Morris told the New York newspaper. "In my heart, I'm happy. At the end, it all came to a head very quickly, but I've had a great career. It was time to move on and, obviously, the Pirates felt the same way."
Morris was released by the Pirates on Sunday after going 0-4 with a 9.67 ERA in five starts this season. The organization will still pay out the remainder of Morris' contract and his buyout for next season, a sum that totals just over $11 million.
Morris' intention to retire comes as no surprise, as he suggested that it was the next logical step for him after learning of the Pirates' decision to release him. The 33-year-old is the father of two young children and has expressed wanting to spend more time with them moving forward.
"Once you mentally turn it off, it's hard to turn it back on," Morris said on Sunday. "When you lose your edge competing and the confidence is down, it would be hard to pitch again."
In 11 Major League season, Morris went 121-92 with a 3.98 ERA. The two-time All-Star also finished third in the Cy Young voting in 2001 when he finished the season with a career-best 22 wins.
"I don't have to go back," Morris told the Times-Herald Record. "It's nothing against the game, but I will enjoy being with my family for Fourth of July and stuff like that. I haven't done that in 15, 16 years. I'm looking forward to it."
Jenifer Langosch is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.