Back to the Los Angeles Angels Newsfeed

Longtime Angel Jered Weaver announces retirement from baseball

Related Topics: Jered Weaver

, who won more games than all but one pitcher in Angels history and left some $60 million on the table to play for them, announced his retirement Wednesday.

Weaver, 34, a three-time All-Star for the Angels and the franchise’s most recent 20-game winner, called it a career after failing to win in any of his nine starts for the San Diego Padres.

“I’ve decided to step away from baseball,” Weaver said in a statement released by the Padres. “While I’ve been working hard to get back on the mound, my body just will not allow me to compete like I want to.