Fantasy Spin: Twins Sign 1B Logan Morrison

By Matt Johnson on Sunday, February 25th 2018
Fantasy Spin: Twins Sign 1B Logan Morrison

After seeing options dry up on the free agent market, first baseman Logan Morrison found a home on Sunday. Morrison agreed to a two-year contract with the Minnesota Twins, including a vesting option. ESPN's Jerry Crasnick first reported word of the deal.

It's not the desired outcome Morrison wanted when the offseason began. The 30-year-old experienced a breakout season in 2017 with the Tampa Bay Rays with career-best marks set in nearly every offensive category. Across 601 plate appearances, Morrison hit 38 home runs, drove in 85 RBIs, scored 75 runs and posted a .363 wOBA, 130 wRC+ and a 135 OPS+ over that span.

While he drew slight attention from the Boston Red Sox, Cleveland Indians and Kansas City Royals this offseason, he ultimately waited out the offseason and ultimately had to settle for Minnesota's incentive-laced offer in an unexpectedly slow free agent market.

His landing spot in Minnesota should see him receive plenty of playing time. While Joe Mauer is penciled in at first base, the pair can alternate between designated hitter and first base in different games. From a fantasy perspective, this would at least help both of them maintain eligibility at first base for future seasons.

Morrison joins an above average lineup with Brian Dozier, Byron Buxton, Eddie Rosario, Miguel Sano and Max Kepler. So there should be a good deal of opportunities to drive in runs wherever Minnesota plugs him into the lineup. He is likely to see a notable drop in home runs given last season's 22.5 home run/fly ball percentage is an outlier from his 14 percent HR/FB rate. But there is still enough power to his game where he can hit 25-plus home runs and drive in 70-plus runs, which easily make him a fantasy relevant player in 2018.

Fantasy Alerts

 Apr 30th, 2018
Corey Seager (SS)
Los Angeles Dodgers
 Apr 22nd, 2018
Delino DeShields (CF)
Texas Rangers
 Apr 22nd, 2018
Carlos Gonzalez (RF)
Colorado Rockies

Stay In Touch

Scores

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