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...