Former Baltimore Orioles left-handed pitcher John Means signed a one-year, one million dollar contract with the Cleveland Guardians earlier this week. Should the team exercise its 2026 option, Means’ two-year deal could reach $8.5 million, contingent upon him pitching at least 150 innings in that season.