Cardinals sign Mike Leake to a Five-Year, $80 Million Contract

By Vincent Frank on Tuesday, December 22nd 2015
Cardinals sign Mike Leake to a Five-Year, $80 Million Contract

The amount of money being thrown around to mid-tier starting pitchers on the free-agent market this offseason is absolutely absurd. 

That took on a new meaning Tuesday morning when numerous reports indicated that the St. Louis Cardinals have signed Mike Leake to a five-year contract that one major baseball insider reported is worth a minimum of $80 million: 

Leake, 28, was acquired by the San Franciisco Giants from the Cincinnati Reds during July's trade deadline. He responded by putting up a 2-5 record with a 4.07 ERA and a 1.17 WHIP in nine starts with San Francisco while missing multiple starts due to injury. 

Overall, Leake compiled an 11-10 record with a 3.70 ERA and 1.16 WHIP in 30 starts between Cincinnati and San Francisco last season. 

In the market for an upgrade in the rotation all offseason, it sure looks like the Cardinals overpaid for a player that likely won't be much more than a No. 3 starter in a good rotation. 

As Fox Sports MLB insider Ken Rosenthal indicated, the deal could be worth between $93 and $94 million if Leake is able to hit his incentives. 

The good news here for Cardinals fans is that their brass knows how to pick seemingly mediocre starters and get water from a rock. With a track record of major success in this category, it's hard to question what the team did on Tuesday. 

Still, this seems like a relatively high price to pay for a player that's been nothing more than a No. 3 throughout his career.

Stay In Touch

Scores

1:05 PM ET
Twins
-
Yankees
-
1:05 PM ET
Pirates
-
Orioles
-
1:05 PM ET
Cardinals
-
Mets
-
1:05 PM ET
Rays
-
Blue Jays
-
1:05 PM ET
Tigers
-
Phillies
-
1:05 PM ET
Braves
-
Red Sox
-
1:05 PM ET
Phillies
-
Marlins
-
3:05 PM ET
Reds
-
Angels
-
3:05 PM ET
Cubs
-
Guardians
-
3:05 PM ET
Royals
-
Athletics
-
3:05 PM ET
Giants
-
Dodgers
-
3:05 PM ET
White Sox
-
Rangers
-
3:10 PM ET
Rockies
-
Padres
-
3:10 PM ET
Brewers
-
White Sox
-
6:05 PM ET
Nationals
-
Astros
-
8:10 PM ET
Mariners
-
Diamondbacks
-
Orioles
6
Tigers
5
Astros
0
Mets
5
Cardinals
9
Astros
4
Red Sox
7
Rays
5
Pirates
6
Twins
4
Phillies
7
Nationals
3
Yankees
7
Braves
3
Blue Jays
7
Marlins
8
Reds
11
Padres
10
Giants
3
Rockies
11
Athletics
7
Rangers
3
Dodgers
7
White Sox
6
Rangers
1
Brewers
5
Angels
5
Cubs
4
Diamondbacks
13
Royals
10
Mariners
8
Guardians
7
1:05 PM ET
Astros
-
Pirates
-
1:05 PM ET
Rays
-
Tigers
-
1:05 PM ET
Red Sox
-
Twins
-
1:05 PM ET
Orioles
-
Braves
-
1:05 PM ET
Yankees
-
Blue Jays
-
1:07 PM ET
Blue Jays
-
Phillies
-
1:10 PM ET
Mets
-
Nationals
-
1:10 PM ET
Marlins
-
Cardinals
-
3:05 PM ET
Dodgers
-
Cubs
-
3:05 PM ET
Athletics
-
Giants
-
3:05 PM ET
Rangers
-
Dodgers
-
3:05 PM ET
Guardians
-
White Sox
-
3:10 PM ET
Angels
-
Diamondbacks
-
3:10 PM ET
Rockies
-
Royals
-
3:10 PM ET
Padres
-
Mariners
-
3:10 PM ET
Brewers
-
Reds
-