Right-hander Tanner Bibee has signed a $48 million, five-year contract with the Cleveland Guardians, a deal that includes a team option for 2030 and could be worth $68 million over six seasons.

Bibee will get his first opening-day assignment Thursday at Kansas City. He went 12-8 with a 3.47 ERA last season for the Guardians, finishing with 187 strikeouts in 173 2/3 innings.

The 26-year-old gets a $2 million signing bonus and salaries of $3 million in 2025, $4 million in 2026, $7 million in 2027, $10 million in 2028 and $21 million in 2029. Cleveland’s 2030 option is for $21 million with a $1 million buyout.

Bibee’s deal supersedes a one-year contract agreed to March 8 that called for an $812,000 salary in the major leagues and $372,900 in the minors. He would have been eligible for arbitration after each of the next three seasons and for free agency following the 2028 World Series.

Bibee had 10 wins during his 2023 rookie season and was second in AL Rookie of the Year voting.

Cleveland selected Bibee in the fifth round of the 2021 amateur draft.

ROYALS ACQUIRE CANHA >> The Kansas City Royals have acquired outfielder Mark Canha from the Milwaukee Brewers.

The Royals will send a player to be named later or cash to the Brewers.

Canha, out of Bellarmine College Prep and Cal, was with the Brewers on a minor league deal.

He made his MLB debut with the A’s in 2015, his first of seven seasons with the team. He has also played for the New York Mets, Detroit and the Giants. He has a .249 career batting average with 120 homers, including a career-high 26 with Oakland in 2019.

Canha, 36, played a combined 125 games with Detroit and the Giants in 2024, batting .242 with seven homers.

GIBSON JOINS ORIOLES >> Right-hander Kyle Gibson returned to the Baltimore Orioles after a one-season absence, agreeing to a $5.25 million, one-year contract.

Gibson, 37, went 8-8 with a 4.24 ERA in 30 starts for St. Louis last year.

He was 15-9 with a 4.73 ERA in 33 starts for the Orioles in 2023 on a $10 million, one-year deal, then agreed to a one-year contract with the Cardinals that included a $12 million salary. St. Louis declined a $12 million option for 2025 in favor of a $1 million buyout.

Gibson is 112-108 with a 4.52 ERA over 12 seasons with Minnesota (2013-19), Texas (2020-21), Philadelphia (2021-22), the Orioles and Cardinals.

CARRASCO MAKES YANKEES ROSTER >> Carlos Carrasco’s impressive spring performance has earned the right-hander a major league contract with New York and a spot in the Yankees’ rotation.

The Yankees signed him to a one-year contract.

Carrasco, 38, signed a minor league deal with the Yankees on Feb. 5 and could have opted out of the deal on Saturday. Instead, the right-hander’s 1.69 ERA in five spring training games, including four starts, earned him his new deal with New York.

He gets a $1.5 million salary while in the major leagues and $180,000 while in the minors.

Carrasco was 3-10 with a 5.64 ERA in 21 starts for Cleveland last season. In 15 seasons, Carrasco has a 110-103 record and 4.14 ERA. He led the American League in wins in 2017, when he was 18-6 with Cleveland.