Toronto Blue Jays Sign J.A. Happ to Three-Year, $36 Million Deal

By Matt Johnson on Friday, November 27th 2015
Toronto Blue Jays Sign J.A. Happ to Three-Year, $36 Million Deal

The Toronto Blue Jays took another step to stabilize the back end of their rotation on Friday, signing J.A. Happ to a three-year, $36 million contract. Happ spent last season with the Seattle Mariners and Pittsburgh Pirates. He becomes the first free agent starting pitcher with 30-plus starts last season to sign a contract this offseason. 

Happ made 20 starts for the Mariners in 2015 and struggled, registering a 4.12 Fielding Independent Pitching with a 1,41 WHIP and 10.0 H/9. The Pittsburgh Pitated acquired him on July 31 with hopes a change of scenery could help him turn things around. It turned out to be one of the best moves at the trade deadline as Happ registered a 2.19 FIP, 1.03 WHIP and 7.4 H/9 in 11 starts for the Pirates.

This will be Happ's second with the Blue Jays, having spent the 2012-'14 season with the team, making 58 appearances (50 starts). Over 291 innings, Happ registered a 4.39 ERA, while home runs ere really a problem for him in 2014 when he gave up 22 in 158 innings.

Happ will come in and provide more insurance at the back end of the Blue Jays' rotation, he should also be ahead of fellow Blue Jays offseason acquisition Jesse Chavez for a rotation spot. Happ was a nice fantasy pitcher in the second half of the season but his move to the Rogers Centre and his past history there makes him a fantasy question mark. 

Stay In Touch

Scores

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
Orioles
4
Rays
3
Tigers
4
Blue Jays
4
Twins
3
Red Sox
5
Phillies
5
Tigers
3
Braves
3
Pirates
1
Mets
0
Cardinals
6
Marlins
1
Astros
4
Cubs
7
Rockies
14
Royals
8
Mariners
8
Guardians
4
Rangers
11
White Sox
2
Reds
3
Diamondbacks
7
Dodgers
10
Padres
7
Angels
3
Brewers
13
Giants
12
Yankees
7
Nationals
0
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
-