Details of Trevor Rogers' $6.2 million, 1-year contract with the Baltimore Orioles
Details of Trevor Rogers’ $6.2 million, one-year contract with the Baltimore Orioles:
2026 salary: $6.2 million
Award bonuses:
All-Star and Cy Young: $50,000
More MLB news

Braves ride an 8-run fifth inning and cruise past the Diamondbacks, 17-2
1m read
Peterson doesn't have it, Mets' bats quiet again in third straight loss
3m read

Mariners activate shortstop J.P. Crawford from 10-day injured list ahead of series against Angels
1m read

Lennon: The new guys have been the most disappointing part of the Mets
3m read

Rookie catcher Carter Jensen gets scratched from Royals' starting lineup after oversleeping
1m read