
Every MLB Team's Worst Contract Heading into 2025 Season
Considering Patrick Corbin posted a 3.25 ERA across 202 innings in 2019 and was a key cog as the Washington Nationals won their first World Series title, it's hard to say that his six-year, $140 million deal was a mistake.
With that said, the Nationals are surely happy the pact expired after the 2024 season. Following a tremendous first season with the Nats, Corbin posted a 5.62 ERA over the final five years of his contract, the worst mark among all qualified starters over the last half decade.
While Corbin's deal is now in the past, there are plenty of other bad contracts in the sport right now. Here's the worst deal each team has on the books entering the 2025 season.
AL East
1 of 6
New York Yankees: DJ LeMahieu
Original Deal: Six years, $90 million
Remaining Money: $30 million between 2025 and 2026
The Yankees signed DJ LeMahieu to a two-year, $24 million deal heading into the 2019 season, and it turned out to be an incredibly team-friendly pact. LeMahieu finished in the top four in AL MVP voting in both 2019 and the pandemic-shortened 2020 season.
The Yankees rewarded LeMahieu with a six-year, $90 million deal on the heels of that, likely trying to spread out the average annual value over an extra year or two to manage the luxury-tax threshold. They just haven't gotten the same player since, largely because of LeMahieu's inability to stay healthy.
Granted, LeMahieu did win a Gold Glove Award in 2022, but he has hit .252 over the first four years of the deal after posting a .336 average between 2019 and 2020. A right foot injury limited LeMahieu to just 67 games a year ago, and he is already dealing with a calf strain this spring.
It's not LeMahieu's fault, but as he prepares for his age-36 season, it's clear that his body has broken down, making this deal a regrettable investment by the Yankees.
Baltimore Orioles: Tyler O'Neill
Original Deal: Three years, $49.5 million with player opt-out after 2025
Remaining Money: Entire deal
There's a very real chance Anthony Santander will never match the 44-home run season he had a year ago with the Orioles, so there was definitely a strategic argument to be made for letting him walk in free agency and collecting the draft compensation after he rejected a qualifying offer.
With that said, Mike Elias and the O's didn't seem to be operating this offseason like a team that probably only has a few years to win with Gunnar Henderson and/or Adley Rutschman. Not only did they replace Corbin Burnes with 41-year-old Charlie Morton and 35-year-old Tomoyuki Sugano, but their response to losing their top power source from a season ago was to pivot to Tyler O'Neill.
It's not that O'Neill isn't an excellent player when he's on the field, but availability matters. A year ago, O'Neill played in 113 games as a member of the Boston Red Sox. That was actually the most games he's played in since 2021. Granted, O'Neill clubbed 31 home runs, an incredibly-impressive amount for 113 games. But he's no longer going to be playing his home games at Fenway Park, and his health concerns will follow him to Camden Yards.
There is a scenario where O'Neill stays healthy this year, has a monster year and opts out next winter. In that case, the Orioles could give him a qualifying offer and allow him to walk in free agency for draft-pick compensation.
But history tells us the more likely scenario is that O'Neill misses a significant chunk of time this season. And for a team that doesn't make a ton of major financial investments, $16.5 million is a lot to pay for someone that you are heading into the season acknowledging will probably miss at least a month of the campaign.
Boston Red Sox: Trevor Story
Original Deal: Six years, $140 million
Remaining Money: $72.5 million between 2025 and 2027
For a period of time, Trevor Story was one of the best players in baseball during the parts of six seasons he spent with the Colorado Rockies. But he's now halfway through his six-year deal with the Red Sox and has appeared in just 163 of a possible 486 games.
Not a ton more needs to be said. Perhaps this will be the year Story remains healthy for the Red Sox, and if the 32-year-old is able to recapture his peak form, he would seem to be a great fit for Fenway Park.
Regardless of what happens, Story almost certainly won't exercise his play opt-out after the 2025 season. That would leave the Red Sox on the hook for $50 million between 2026 and 2027. They are stuck with Story for the foreseeable future despite now having Alex Bregman and Rafael Devers under contract, with top infield prospects Kristian Campbell and Marcelo Mayer knocking on the door of a big-league call-up.
Tampa Bay Rays: Brandon Lowe
Original Deal: Six years, $24 million with club options for 2025 and 2026
Remaining Money: $10.5 million for 2025, with $11.5 million club option for 2026
There's little doubt that a healthy version of Lowe is worth $10.5 million. He posted consecutive top-10 AL MVP finishes in 2020 and 2021, finishing with an .877 OPS over those two seasons.
But he's appeared in just 281 of a possible 486 games over the past three seasons. So while it perhaps wasn't shocking that the Rays picked up Lowe's $10.5 million club option for 2025, it is a bit surprising they didn't trade him after doing so.
Spotrac currently projects that the Rays will carry a $72 million payroll in 2025. Dedicating $10.5 million of that to a player that hasn't stayed healthy in a few years doesn't seem to be a great use of resources, even if he can still produce when he's available.
Toronto Blue Jays: George Springer
Original Deal: Six years, $150 million
Remaining Money: $48.3 million between 2025 and 2026
The Blue Jays have had a lot of major free agents decline their offers in recent years. Looking back, they probably wish George Springer would have.
The former World Series MVP was a borderline superstar during the parts of seven seasons he spent with the Houston Astros. He unfortunately hasn't been productive enough to justify the commitment the Blue Jays made to him as he's posted a .764 OPS in four seasons north of the border. He hit just .220 a year ago and is at the stage of his career where he's really just a corner outfielder—as opposed to playing center field for much of his career.
Springer was limited to 78 games in 2021 but has played 130-plus games in each of the last three campaigns. So this isn't a case of a lack of availability like many of the names on this list. The four-time All-Star just isn't nearly the player he once was.
AL Central
2 of 6
Cleveland Guardians: Carlos Santana
Original Deal: One year, $12 million
Remaining Money: Entire deal
Carlos Santana has had an excellent 15-year career, and there is something cool about him returning to Cleveland for a third year stint. $12 million also isn't a terrible rate for someone who still hit 23 home runs, drew 65 walks and posted a .749 OPS for the Minnesota Twins last year.
The complaint here is more about what this deal represents. First of all, the Guardians have made very few major financial investments, so there's not a ton of players to pick from. Secondly, a year after reaching the ALCS, the Guardians traded away Josh Naylor—who homered 31 times with 108 RBI and 105 walks last season—ahead of his contract year, rather than trying to build off of what they had last season.
There's a risk of going back to the well one too many times with Santana, who will turn 39 in April. Even in the best-case scenario, Santana will be a downgrade from what Naylor was a year ago. At least the Guardians saved some money, though.
Kansas City Royals: Hunter Renfroe
Original Deal: Two years, $13 million
Remaining Money: $7.57 million in 2025
The Royals signed a slew of veterans last offseason, getting quite a bit of return out of the starting-pitching additions of Seth Lugo and Michael Wacha.
However, Renfroe's two-year, $13 million deal doesn't look great after he posted a minus-0.1 WAR and .689 OPS a year ago with the Royals. He also wasn't an effective right fielder, as he finished 2024 with minus-4 defensive runs saved and minus-seven outs above average.
$7 million isn't a crippling amount of money to be on the hook for with Renfroe in 2025, but the Royals also aren't spending at the level of the Los Angeles Dodgers and New York Mets where he could be a write-off. They have one of the worst projected outfields in baseball, and the $7 million they are paying to Renfroe could have helped to fix that if invested elsewhere.
Detroit Tigers: Javier Báez
Original Deal: Six years, $140 million
Remaining Money: $73 million between 2025 and 2027
Javier Báez's six-year deal with the Tigers has turned into one of the worst contracts in baseball, with Trey Sweeney and Gleyber Torres currently projected to be the double-play combo for A.J. Hinch's squad. In that scenario, Báez would be a $25 million utility man, a role he was largely relegated to during the magical second-half run the Tigers had a year ago.
Báez's defensive metrics weren't great a year ago, but he's just a couple seasons removed from posting nine outs above average at shortstop. The problem is that he's been unplayable offensively since the moment he put on a Tigers uniform, as he's hit .221 with a meager .610 OPS. He posted a minus-0.7 WAR last season.
For as fun as Báez was as a member of the Chicago Cubs at his peak, he was always an undisciplined hitter. He always seemed like someone who could age poorly. He has, and Detroit is now stuck paying a bench player like an All-Star for three more years.
Minnesota Twins: Christian Vázquez
Original Deal: Three years, $30 million
Remaining Money: $10 million in 2025
As recently as January, Dan Hayes and Dennis Lin of The Athletic reported that the San Diego Padres had discussed a trade involving Vázquez. To this point, nothing has materialized, and it seems the Twins will be left to pay him $10 million in the final year of his contract.
Vázquez is a two-time World Series Champion, but he just hasn't been a productive offensive player over his first two seasons in Minnesota, as evidenced by his .587 OPS and 62 OPS+.
To be fair, Vázquez did still post seven defensive runs saved and a 9.7 framing grade last year, so he's still a good option behind the dish. But $10 million is way too much for what he's given the Twins to this point.
Chicago White Sox: Andrew Benintendi
Original Deal: Five years, $75 million
Remaining Money: $49.3 million between 2025 and 2027
Early in his career with the Red Sox, Benintendi looked like he could develop into a superstar. That never happened, although he did win a Gold Glove Award with the Royals in 2021 and represented a bad Kansas City team in the 2022 All-Star Game.
The problem with the White Sox giving Benintendi a five-year, $75 million after the 2022 season is that while he hit .304 in a contract year he split between the Royals and Yankees, he didn't provide a ton of value elsewhere. Benintendi hit just five home runs in 521 plate appearances in 2022. Is that really someone you try to build your team around?
Benintendi actually hit 20 home runs last year for the White Sox, but did it while hitting .229 and posting a .685 OPS. The once-excellent fielder posted minus-13 defensive runs saved and minus-seven outs above average in left field for the lowly White Sox a year ago.
If you were hoping things would be different for Benintendi in his third campaign with the White Sox, he's already suffered a non-displaced right hand fracture that figures to prevent him from being ready for Opening Day.
AL West
3 of 6
Houston Astros: José Abreu
Original Deal: Three years, $58.5 million
Remaining Money: $19.5 million in 2025
The Astros released José Abreu last June, less than halfway through a three-year free-agent contract. That won't stop him from having to pay the former AL MVP almost $20 million this season.
Houston gave Abreu a three-year deal before his age-36 season, which is always a risk with a player of that age. Indeed, Abreu hit a wall upon arriving in Houston and ultimately hit just .217 with a .627 OPS and minus-1.9 WAR in 176 games with the Astros.
Christian Walker—who will turn 34 in March—was signed to a three-year, $60 million deal this offseason. The Astros will have to hope that history doesn't repeat itself.
Seattle Mariners: Mitch Haniger
Original Deal: Three years, $43.5 million
Remaining Money: $15.5 million in 2025
This was a tough decision because Mitch Garver hit just .172 with a .627 OPS in the first season of a two-year, $24 million deal and isn't even projected to be in the Opening Day starting lineup.
But it's another Mitch, Haniger, who gets the nod here because he's making $15.5 million this season, as opposed to the $12.5 million mark from Garver. Haniger opened up his second stint with the Mariners by hitting just .208 with a .620 OPS last season.
It should be acknowledged that Seattle took back his contract to offload that of former AL Cy Young Award winner Robbie Ray in a trade with the San Francisco Giants in January 2024. Ray is still owed $50 million over the next two seasons. But there's a chance he returns to being a productive starter in his first full year back from Tommy John surgery. It's hard to say the same for Haniger at this stage.
Texas Rangers: Jacob deGrom
Original Deal: Five years, $185 million with $20 million club option for 2028
Remaining Money: $115 million between 2025 and 2027 with club option for 2028
When healthy, Jacob deGrom has as good of an arsenal as any pitcher in MLB history. The problem is that the two-time NL Cy Young Award winner hasn't been healthy for half a decade.
Between 2021 and 2022—his final two seasons with the New York Mets—deGrom posted a 1.90 ERA. But he did so over 26 starts, with the Mets seemingly holding their breath that he wouldn't have an injury after every outing he made. For the Rangers to have had that context and still given deGrom a five-year deal is pretty unthinkable. And, of course, deGrom required Tommy John surgery after just his sixth start for Texas.
There are still three years left on deGrom's deal, and it would be great for baseball—let alone the Rangers—if he finds a second life in his career. But he's entering his age-37 season, and you're just left to wonder why the Rangers thought investing to this extent in a pitcher who was struggling to stay on the mound at his prior stop was wise.
Athletics: Luis Severino
Original Deal: Three years, $67 million with player opt-out available after 2026
Remaining Money: Entire deal
There's context to the Athletics giving this deal—they are trying to avoid a grievance from the MLBPA for not reinvesting their revenue sharing in payroll and also get a stadium in Las Vegas—but that doesn't mean it wasn't an overpay.
Luis Severino revived his career when he posted a 3.91 ERA over 182 innings with the Mets last season. But in the five prior seasons, Severino was limited to just 209.1 innings pitched. Is the Tommy John veteran past half a decade of injury issues? Perhaps, but you would have liked to see one more healthy year before making this commitment.
Put it this way, there wasn't going to be another team who guaranteed three years to Severino—while also giving him the chance to opt out after the second season—given that they also had to surrender draft compensation because he rejected a qualifying offer from the Mets.
Los Angeles Angels: Anthony Rendon
Original Deal: Seven years, $245 million
Remaining Money: $77.14 million between 2025 and 2026
Does anything else really need to be said at this point?
Not only has Anthony Rendon shown an utter indifference to playing baseball for most of his tenure in Los Angeles, but he also hasn't been able to stay on the field. Since performing well in the pandemic-shortened 2020 season, Rendon has appeared in just 205 of a possible 648 games. He's hit just .231 in those games.
Rendon had surgery on his left hip in February, which could wind up costing him the entire 2025 season. You're left to wonder if Rendon will ever play for the Angels, or in baseball, ever again.
NL East
4 of 6
Philadelphia Phillies: Taijuan Walker
Original Deal: Four years, $72 million
Remaining Money: $36 million between 2025 and 2026
It can be debated whether Nick Castellanos and Trea Turner have performed up to their contracts with the Phillies so far, but each have had productive stretches. Taijuan Walker's contract has turned into an albatross for the Phillies, and it's unclear whether he'll have a spot on the team in 2025 even though he's still owed $36 million.
Walker posted a 4.38 ERA in his first season with the Phillies, which is underwhelming based on the terms of his contract but still came with some value considering he logged 172.2 innings.
A year ago, Walker had a disastrous campaign where he posted a 7.10 ERA over 83.2 innings. He bulked up using a weighted ball program this offseason and has seen an uptick in velocity early in camp. But the former All-Star will need to prove this season that he isn't just at the point of his career where his body is failing him.
Atlanta Braves: Sean Murphy
Original Deal: Six years, $73 million with $15 million club option for 2029
Remaining Money: $60 million between 2025 and 2028 with club option for 2029
When the Braves signed Sean Murphy to a six-year contract with an affordable club option for the 2029 season, it appeared that president of baseball operations Alex Anthopoulos had struck again.
But after Murphy was an All-Star in his first season with the Braves, he appeared in just 72 games a season ago, hitting .193. A strained left oblique derailed Murphy's 2024 season, and now he has a cracked left rib that will prevent him from being ready for 2025 Opening Day.
Given that the Braves have Ronald Acuña Jr., Ozzie Albies, Austin Riley and Spencer Strider all signed to extremely team-friendly deals, they were bound to have one deal that didn't pan out great. $15 million annually isn't crippling, but when you also consider the Braves traded away William Contreras to acquire Murphy, this one burns.
New York Mets: Frankie Montas
Original Deal: Two years, $34 million with player opt-out available after 2025
Remaining Money: Entire deal
President of baseball operations David Stearns hit on both the aforementioned Severino and Sean Manaea when he gambled last offseason, so he went back to the well in building his starting rotation for this season. Already, at least one of his gambles looks like a risky investment.
Frankie Montas—signed to a two-year deal in December—was diagnosed with a "high grade right lat strain" in mid-February that forced him to be shut down for six to eight weeks. By the time Montas builds up again, assuming there aren't any setbacks, it will probably be after the All-Star break.
It's a good bet right now that Montas won't be opting out of his deal after the 2025 season, leaving the Mets on the hook for two years with an injury-plagued pitcher at a significant price.
Washington Nationals: Stephen Strasburg
Original Deal: Seven years, $245 million
Remaining Money: $65.62 million between 2025 and 2026
After the Nationals won the World Series in 2019, they made the right decision not to re-sign the aforementioned Rendon for seven years and $245 million. Unfortunately, they gave a matching deal to World Series MVP Stephen Strasburg, which essentially turned into a lifetime achievement contract.
Strasburg logged a career-high 209 innings during the 2019 regular season, before throwing another 36.1 frames in the postseason. It was pretty predictable that a pitcher who battled injuries his whole career would feel the effects of such a lofty workload after 2019.
As it turned out, Strasburg's body altogether broke down after the World Series win, as he would pitch just 31.1 more innings in his career before "severe nerve damage" forced him to retire last April. It's a sad story, and the Nats will be reminded of it regularly over the next two years as they still pay him like a frontline starter.
Miami Marlins: Avisaíl García
Original Deal: Four years, $53 million
Remaining Money: $12 million
The Marlins made a rare free-agent expenditure prior to the 2022 season, signing Avisaíl García to a four-year deal after he homered 29 times, drove in 86 runs and posted an .820 OPS for the Milwaukee Brewers in 2021.
Miami, though, never got the return on investment they expected from García, who hit .217 with a .582 OPS and a minus-1.5 WAR in parts of three seasons with the Fish before being released.
The former All-Star outfielder will still make $12 million from the Marlins this season with Francys Romero reporting that he will miss the entire 2025 campaign recovering from back surgery.
NL Central
5 of 6
Milwaukee Brewers: Rhys Hoskins
Original Deal: Two years, $34 million with player opt-out available after 2024 and mutual $18 million option for 2026
Remaining Money: $18 million in 2025 with mutual option for 2026
The Brewers took a gamble on Rhys Hoskins after he missed the entirety of his final year with the Phillies with a torn left ACL. While he hit 26 home runs and drove in 82 runs a year ago, Hoskins hit just .214 with a .722 OPS and just a 0.1 WAR.
Hoskins was never someone who was going to compete for a batting title, but he's a .238 career hitter with an .827 OPS—two marks quite a bit higher than what he produced for the Brewers last season. This is also someone who walked 116 times back in 2019, so it was fair to expect more than the 53 walks Hoskins drew in 131 games last year.
In his second year removed from a major injury, Hoskins—one of the most respected clubhouse figures in the sport—might very well get better results. Either way, he's going to make $18 million this season, and then collect a $4 million buyout from the Brewers in 2026 when one of the two sides inevitably declines the $18 million mutual option.
St. Louis Cardinals: Miles Mikolas
Original Deal: Three years, $55.75 million
Remaining Money: $17.67 million in 2025
On the heels of his second All-Star campaign in 2022, the Cardinals rewarded Miles Mikolas with a two-year, $40 million extension on top of the $15.75 million left on his previous deal.
Mikolas has continued to be a workhorse for the Cardinals over the first two seasons of what became a three-year deal, but he's done so while posting a 5.04 ERA and 4.26 FIP.
The Cardinals may still be able to count on Mikolas to provide length, but it's fair to assume they are looking forward to his money coming off the books after 2025.
Chicago Cubs: Matthew Boyd
Original Deal: Two years, $29 million with mutual $15 million option for 2027
Remaining Money: Entire deal
Matthew Boyd landed a two-year deal this offseason after making just eight regular-season starts for the Guardians a year ago. To his credit, Boyd looked impressive in his return from Tommy John surgery, posting a 2.72 ERA over those eight starts. He continued his success in the postseason with a 0.77 ERA in three playoff outings.
Still, the last time that Boyd made more than 15 starts in a season came in 2019.
There were likely other teams willing to go to multiple years with Boyd based off of how he looked with Cleveland down the stretch last season. But it was ultimately the Cubs who took on the risk by giving the 34-year-old lefty two seasons.
Cincinnati Reds: Jeimer Candelario
Original Deal: Three years, $45 million with $18 million club option for 2027
Remaining Money: $29 million between 2025 and 2026 with club option for 2027
The bad news for the Reds is that Jeimer Candelario—despite playing his home games at the hitter-friendly Great American Ball Park—hit just .225 with a minus-0.4 WAR in his first season in Cincinnati.
The good news is that Candelario appears to be someone that clicks every other season. He led baseball with 42 doubles in 2021, but struggled enough in 2022 that the Tigers non-tendered him. In 2023, a season split between the Nationals and Cubs, Candelario was an All-Star and doubled 39 times with an .807 OPS. It's an odd year, so recent history tells us Candelario will be a doubles machine.
But to this point, he's been a disappointment for the Reds, who gave him a pretty lucrative contract in free agency.
Pittsburgh Pirates: Ke'Bryan Hayes
Original Deal: Eight years, $70 million with $12 million club option for 2030
Remaining Money: $37 million between 2025 and 2029 with club option for 2030
Let's be clear, the biggest issue in Pittsburgh is that owner Bob Nutting doesn't spend in a manner to make the Pirates competitive. If he's not capable of doing that, he should sell the team.
But when you are a team with a limited budget, it makes hitting on the deals you do give out that much more important. The eight-year, $70 million deal with an affordable club option for 2030 could still prove to be very team-friendly.
Ke'Bryan Hayes, though, is coming off of a campaign in which he hit .233 with a .573 OPS. He is a tremendous fielder at third base with 75 defensive runs saved in his career, but he hasn't consistently put things together offensively, with a career OPS under .700. The Pirates were counting on him to develop into a perennial All-Star, and to this point, he hasn't hit close to enough to do that.
NL West
6 of 6
Los Angeles Dodgers: Chris Taylor
Original Deal: Four years, $60 million with $12 million club option for 2026
Remaining Money: $13 million in 2025 with club option for 2026
Chris Taylor was such a valuable Swiss-Army knife for the Dodgers from 2017-2021 that they attached a qualifying offer to him when he reached free agency after the 2021 campaign.
Ultimately, the 2017 NLCS MVP returned to the Dodgers on a four-year deal. Unfortunately for the Dodgers, Taylor hasn't been the same player since. After posting an .804 OPS from 2017-2021, Taylor has a .684 OPS over the last three seasons.
Once one of the most crucial pieces on the roster, Taylor is now fighting for a job with the defending World Series Champions as he prepares for the final guaranteed year of his contract.
San Diego Padres: Xander Bogaerts
Original Deal: 11 years, $280 million
Remaining Money: $229.09 million between 2025 and 2033
The late Peter Seidler was desperate to make a major move after his team reached the NLCS in 2022. When the Padres were unable to land both Aaron Judge and Trea Turner in free agency, they pivoted to Xander Bogaerts, who was a five-time Silver Slugger Award winner with the Red Sox.
So far, Bogaerts' deal has been—at best—a mixed bag. After a pretty solid 2023 season at the plate, Bogaerts hit just .264 with a .688 OPS in 111 games a year ago.
The four-time All-Star also has never been much of a plus at shortstop, but he'll shift back to his natural position in 2025 after the departure of Ha-Seong Kim in free agency. Given that he has minus-54 defensive runs saved and minus-32 outs above average at shortstop in his career, he's likely going to become a very expensive player at another infield spot for the bulk of his deal.
Arizona Diamondbacks: Jordan Montgomery
Original Deal: One year, $25 million with $22.5 million player option for 2025
Remaining Money: $22.5 million in 2025
Eduardo Rodríguez may prove to be the more problematic long-term investment, but it was Jordan Montgomery who Diamondbacks owner Ken Kendrick lambasted in a radio appearance last September:
Even with these comments, Montgomery, a Scott Boras client, opted in for $22.5 million in 2025. Of course he did, who else was going to sniff that number?
Perhaps the Diamondbacks will still trade Montgomery, who appears to have dropped some significant weight this offseason. Right now, though, he's projected to be the odd-man-out in a loaded starting rotation, making him the most expensive long reliever in baseball.
San Francisco Giants: Justin Verlander
Original Deal: One year, $15 million
Remaining Money: Entire deal
Buster Posey—now the president of baseball operations for the Giants—likely dreamed of catching Justin Verlander when the two were facing each other.
But signing the 42-year-old Verlander—who is four-plus years older than Posey—now feels like a pretty risky investment. Granted, he was limited by a neck injury last season, but Verlander posted a 5.48 ERA over 17 starts in 2024. When you've logged more than 3,400 innings in your career, injuries start to pile up.
There have been other moments in Verlander's career where it seemed like his best days might be behind him, only for the future Hall of Famer to recapture his ace form. But this signing feels like a nostalgia-based decision from Posey.
Colorado Rockies: Kris Bryant
Original Deal: Seven years, $182 million
Remaining Money: $108 million between 2025 and 2028
The Rockies were always a curious fit for Kris Bryant on a seven-year, $182 million deal. They came to regret the investment pretty quickly and are now on the hook for four more seasons to a player who appears finished physically.
In three years with the Rockies, Bryant has played in just 159 games—less than a full season's worth. He also hasn't been productive in the rare occasions of availability, as Bryant has a .713 OPS with the Rockies.
It's not Bryant's fault, as the former NL MVP's body has just collapsed on him. But he has one of the five worst contracts in baseball today.









