Vlad Guerrero Jr. contract: Explaining what $325M signing bonus means for Blue Jays, a possible work stoppage
CBS SportsA ridiculous 65% of Guerrero's new $500 million contract is a signing bonus
Published: Apr 9, 2025, 3:35 pm Added: Apr 9, 2025, 4:44 pm