Yahoo Sports Fantasy Baseball

in partnership with MLB.com

  • K. Seager goes 3-for-5 with a homer, four RBI
    Kyle Seager went 3-for-5 with a home run, four RBI and two runs scored while powering his club to a 9-6 win over the Braves on Wednesday.

    Advice: His three-run bomb in the eighth-inning proved to be the game's decisive factor. He drove in another run with an infield single earlier in the game. The veteran third baseman has a .259 batting average with 19 home runs and 67 RBI in 121 games. His performance has dropped off some compared to last year's 30-homer campaign but he is still one of the better fantasy third basemen around. Rotoworld.com Yesterday, 11:25 pm
  • Tony Barnette gets first MLB save
    Tony Barnette got three outs in the 10th for his first major league save Wednesday against the Angels.

    Advice: Jeff Banister went to Jose Leclerc after the Rangers scored three times in the top of the 10th, but he walked both batters he faced, throwing just three of his 11 pitches for strikes. In came Barnette, who immediately induced a double-play ball from a grumpy Albert Pujols. Barnette did give up an RBI single to Kole Calhoun, but he was able to retire Andrelton Simmons to end it. It was his first MLB save after 97 in Japan. He had 31 alone in 2015 before signing with the Rangers last year. Alex Claudio, who pitched scoreless eighth and ninth innings tonight, remains the top choice for saves in Texas. Rotoworld.com Yesterday, 11:01 pm
  • Swanson goes 2-for-3 and scores twice Wed.
    Dansby Swanson went 2-for-3 with a walk and two runs scored in Wednesday's loss to the Mariners.

    Advice: He singled and scored in both the second and eighth innings. The 23-year-old second-year player and former first overall draft pick has hit well since returning to the majors two weeks ago. He hasn't homered in that interval but is getting on base and producing some runs. He has a long way to go if he wants his final line to look pretty by the end of the year. Right now he has a .224 batting average with six home runs and 41 RBI in 417 plate appearances. Rotoworld.com Yesterday, 10:59 pm
  • Andrew Heaney gives up three homers
    Andrew Heaney gave up four runs and three homers in five innings Wednesday versus the Rangers.

    Advice: Heaney's velocity was better tonight than in his season debut last week against the Orioles, but he still gave up eight hits, including the three big flies. It doesn't look like he'll be much of a fantasy option this year. Rotoworld.com Yesterday, 10:58 pm
  • Bud Norris pitches scoreless ninth
    After coming in with the game tied, Bud Norris worked a scoreless ninth inning against the Rangers on Wednesday.

    Advice: Norris easily could have taken the loss tonight after hitting Robinson Chirinos and allowing two hits, but Mike Trout made a great throw home to get Chirinos (whose slide was as bad as the throw was great) and end the inning. Deserved or not, Norris is very much back in the mix for saves in Anaheim. Rotoworld.com Yesterday, 10:57 pm
    7:07 pm vs Tex
     
  • Osuna gets last four outs for a save vs Rays
    Roberto Osuna got the last four outs of the game without allowing a run to earn a save in a 7-6 defeat of the Rays on Wednesday.

    Advice: He was called upon to get the last out of the eighth inning with a runner on first base. He induced a ground-out from pinch-hitter Cesar Puello to end that frame, then tossed a perfect ninth to earn his 33rd save of the campaign. The young closer has been a bit shaky this year as demonstrated by his eight blown saves and four losses, but he has a good 3.52 ERA with 72 strikeouts and seven walks in 53 2/3 innings. Rotoworld.com Yesterday, 10:35 pm
  • Kiermaier slugs two homers in loss to Jays
    Kevin Kiermaier went 3-for-4 with two home runs, three RBI, three runs scored and a stolen base in a loss to the Blue Jays on Wednesday.

    Advice: He also worked a walk just for good measure. It is hard to find a better performance than that in the losing side of a boxscore. He slugged a two-run dinger in the third inning and added a solo shot in the fifth. The big game jolts his slash line up to .276/.345/.461 with 10 home runs, 36 runs and 26 RBI in 67 games. He's stolen 11 bases in 15 attempts. He spent two months on the disabled list with a fractured hip before returning to action a week ago. Rotoworld.com Yesterday, 10:16 pm
  • Pruitt allows five runs in 3 2/3 vs Blue Jays
    Austin Pruitt surrendered five runs on four bombs in 3 2/3 innings but escaped with a no-decision to the Blue Jays on Wednesday.

    Advice: He was serving it up on a tee in this one. He gave up a two-run shot to Josh Donaldson in the first inning, then yielded three solo shots in the second inning (Ryan Goins, Raffy Lopez and Steve Pearce). Pruitt's ERA swelled to 5.76 today as his record holds at 6-4. He has 49 strikeouts and 15 walks in 65 2/3 innings. Rotoworld.com Yesterday, 10:10 pm
  • Severino beats DET, allows one run in 6 2/3
    Luis Severino struck out eight batters and allowed just one run in 6 2/3 innings while earning a 10-2 win over the Tigers on Wednesday.

    Advice: He made it through the first five innings unscathed before surrendering a solo homer to Ian Kinsler in the sixth for the only damage he would allow in the gem outing. The 23-year-old right-hander has been one of the best pitchers in the majors this year following a dismal 2016 season in which he registered a 3-8 record and 5.83 ERA and was demoted to the bullpen. He's turned things around in a major way in 2017 and now owns an 11-5 record with a 3.10 ERA and 1.10 WHIP in 25 starts. He has a marvelous 183 strikeouts and 42 walks in 156 2/3 innings. Rotoworld.com Yesterday, 9:48 pm
  • Sanchez goes 2-for-5, homers, drives in three
    Gary Sanchez went 2-for-5 with a home run and three RBI in a win over the Tigers on Wednesday.

    Advice: He zapped starter Jordan Zimmerman with a solo shot in the first inning, then plated two more runs with a single in the third frame. The catcher now has 26 longballs despite missing nearly a month in the early portion of the season. He has a .276 batting average with 72 RBI and 63 runs scored in 92 games. Rotoworld.com Yesterday, 9:33 pm
  • Zimmermann yields seven runs in five frames
    Jordan Zimmermann was bashed around for seven runs in five innings and took a loss to the Yankees on Wednesday.

    Advice: The beat goes on for Zimmermann, and not in a good way. His 6.11 ERA is the worst in the major leagues among all qualified starters. Today he failed to strike out a single batter while giving up nine hits and a walk. He served up longballs to Gary Sanchez and Didi Gregorius and falls to 7-11 after 25 starts. The Tigers will probably continue marching him out there as they run out the string in a rebuilding year. Rotoworld.com Yesterday, 9:24 pm
  • Rockies' Holland blows another versus Royals
    Greg Holland took another blown save and loss tonight after giving up three runs in the ninth Wednesday against the Royals.

    Advice: This has to be it for Holland for a little while; he looked flat-out awful in giving up a single, a walk and Eric Hosmer's walkoff homer on an 86-mph slider that didn't move. Even the outs were loud. He's given up 12 runs in his last six appearances, taking his ERA from 1.56 to 3.77. The Rockies will have to go to look elsewhere for saves -- probably to Pat Neshek and Jake McGee -- until Holland gets his stuff back. Rotoworld.com Yesterday, 9:18 pm
  • Montgomery beats Reds with six shutout frames
    Mike Montgomery held the Reds scoreless on four hits in six innings during a 9-3 win on Wednesday.

    Advice: He allowed just four singles and one walk while striking out four in the premium outing. Montgomery was making his first start since mid-July as he fills in for the injured Jon Lester (shoulder) in the Cubs' rotation. For the season he improves to 4-6 with a 3.43 ERA and 1.27 WHIP. Rotoworld.com Yesterday, 9:17 pm
  • La Stella goes 1-for-3 with three RBI Wed.
    Tommy La Stella homered and drove in three runs against the Reds on Wednesday.

    Advice: He worked a bases-loaded walk to drive in a run in the first inning, then cracked a two-run tater off reliever Alejandro Chacin in the fourth frame. The part-time infielder has performed well when given a rare chance to play, batting .295/.406/.500 with three homers and 11 RBI in 96 plate appearances. Rotoworld.com Yesterday, 9:11 pm
  • Seung Hwan Oh yanked in eighth
    After coming in with a 6-0 lead in the eighth, Seung Hwan Oh allowed two hits and was pulled Wednesday against the Padres.

    Advice: Oh is probably the favorite for saves in St. Louis for now, but this shows just how little faith Mike Matheny has in him. Oh allowed a single and a triple and was immediately replaced by Tyler Lyons in the 6-1 game. It's just the third time in 15 appearances that he's allowed a run, but he wasn't given any chance to work out of the jam. Rotoworld.com Yesterday, 9:04 pm
  • Gary Sanchez homers twice in victory
    Gary Sanchez went 3-for-6 with two homers and four RBI as the Yankees crushed the Tigers 13-4 on Tuesday

    Advice: It's funny; there hasn't been as much talk about Sanchez's defense while he's homered seven times and driven in 16 runs in his last 10 games. He's up to 25 homers for the season now. In 546 career at-bats (619 plate appearances) -- essentially a full season for a non-catcher -- he's amassed 45 homers and 111 RBI. Rotoworld.com Tuesday, 7:48 pm
  • Holland struggling in recent appearances
    Greg Holland has allowed nine runs on eight hits and five walks over his last five appearances.

    Advice: Holland has seen his ERA jump from 1.56 to 3.22 along the way. He was pulled in the middle of an appearance after entering a tie game on Saturday against the Brewers. Rockies manager Bud Black said Holland feels fine and the Rockies' closer said he simply hasn't been "executing quality pitches." He also admitted to tinkering with his mechanics. Fatigue could be a factor in his first full season back from Tommy John surgery, but the Rockies plan to continue relying on him in the ninth inning. Rotoworld.com Tuesday, 7:15 am
  • Osuna suffers eighth blown save on Sunday
    Roberto Osuna suffered his eighth blown save of the year Sunday at Wrigley Field.

    Advice: Blue Jays catcher Rafael Perez deserves a lot of the blame for this one after failing to throw out two runners following strikeout pitches and allowing Javier Baez to put himself into scoring position as the winning run. Osuna, however, was charged with three earned runs on two hits. He has a 3.61 ERA and a 0.90 WHIP. Rotoworld.com Sunday, 3:15 pm
  • Norris earns 19th save Sunday vs. Orioles
    Bud Norris netted his 19th save of the season on Sunday afternoon against the Orioles.

    Advice: The closer carousel continues in Anaheim. Norris, Kenyan Middleton, Yusmeiro Petit, and Cam Bedrosian have all earned saves this month, and Blake Parker is also believed to be in the ninth-inning mix. Norris, who had been struggling mightily, has now made two straight scoreless appearances. Rotoworld.com Sunday, 2:25 pm
    7:07 pm vs Tex
     
  • Kiermaier homers in Rays' defeat of Mariners
    Kevin Kiermaier homered Sunday in the Rays' defeat of the Mariners.

    Advice: It was his first major league homer since he fractured his hip back in early June. Kiermaier also singled in the win and is now 5-for-12 with three runs scored since returning from the disabled list August 18. The talented center fielder is capable of providing sneaky fantasy value for the stretch run. Rotoworld.com Sunday, 1:02 pm
  • Kyle Seager sitting out on Sunday
    Kyle Seager is absent from the Mariners' lineup Sunday.

    Advice: Seager played the last two days after returning from a stomach bug, but he'll get some rest for this one. Taylor Motter is at third base. Yonder Alonso and Mike Zunino are also sitting out, as the M's have Danny Valencia at first base and Carlos Ruiz at catcher. Rotoworld.com Sunday, 7:55 am
  • Sanchez homers in loss to Red Sox on Friday
    Gary Sanchez stayed hot on Friday by collecting a solo homer against the Red Sox.

    Advice: Sanchez went 1-for-5 on the night. He’s batting .378 (14-for-37) with six homers and 13 RBI over his last 10 games. For a second straight year, he’s mashing in August. Rotoworld.com Friday, 8:38 pm
  • Oh snares a shaky save versus the Pirates
    Seun Hwan Oh recorded the final two outs to earn a save versus the Pirates on Friday.

    Advice: Oh was called upon to put out a raging fire in the final frame. Matt Bowman began the inning on the bump but quickly walked two batters and hit another to load the bases with one out. He was replaced by left-hander Zach Duke who promptly walked in a run. The Cardinals then turned to Oh to protect a two-run lead with the bases loaded. He surrendered a sacrifice fly to David Freese to bring the Pirates within one with the tying run on third base. Oh issued an intentional walk then punched out catcher Elias Diaz to quench the flames. Oh is the guy in St. Louis to own now for saves now that Trevor Rosenthal is on the disabled list. Rotoworld.com Friday, 8:34 pm
  • Andrew Heaney struggles in his 2017 debut
    Andrew Heaney struggled in a no-decision against the Orioles in his 2017 debut on Friday, allowing five runs on seven hits over his five frames.

    Advice: On the plus side, the left-hander punched out five on the night and didn't issue a walk. As was the case for Jeremy Hellickson on the other side, Heaney struggled to keep the ball in the yard, allowing four home runs. He'll do battle against the Rangers his next time out at home on Wednesday. Rotoworld.com Friday, 8:09 pm
  • Jordan Zimmermann hit hard in loss to Dodgers
    Jordan Zimmermann was hit hard in Friday's loss to the Dodgers, surrendering seven runs on 10 hits over his 5 1/3 innings of work.

    Advice: The right-hander punched out five on the night while walking two. The Dodgers pushed across four runs against him in the second inning then tacked on another pair in the fourth to take control. Zimmermann owns a woeful 5.87 ERA and 1.52 WHIP in 135 innings on the year. He'll look for better when he takes on the Yankees at home on Thursday. Rotoworld.com Friday, 7:33 pm
  • Pruitt charged with six runs vs Mariners
    Austin Pruitt was nailed for six runs over four innings in a lopsided loss to the Mariners on Friday.

    Advice: Things could have been worse considering he allowed 14 base runners (11 hits, two walks and a hit batsman) in four frames. At least he kept the ball in the yard. This was his sixth start of the season in addition to 17 relief appearances. He has a 5.37 ERA and 1.55 WHIP with 47 strikeouts in 62 innings. He will face the Cardinals on the road next week. Rotoworld.com Friday, 7:20 pm
  • Seager (illness) returns to Mariners' lineup
    Kyle Seager (illness) is back in the Mariners' lineup Friday.

    Advice: Seager missed a couple starts with a stomach virus and said he lost over 10 pounds. He's evidently feeling better, though, and is ready to give it a go against Austin Pruitt and the Rays. Rotoworld.com Friday, 1:22 pm
  • Andrew Heaney activated for season debut
    Angels activated LHP Andrew Heaney from the 60-day disabled list.

    Advice: Heaney will make his season debut on Friday in Baltimore after completing the long rehab from Tommy John surgery. He put up a 2.60 ERA and 29/5 K/BB ratio over 27 2/3 innings on his rehab assignment, but it would probably still be wise for fantasy owners to see how he looks for a start or two before activating him, especially considering the tough first matchup. Rotoworld.com Friday, 12:36 pm
  • Mike Montgomery moving into Cubs' rotation
    Mike Montgomery will take Jon Lester's (shoulder) spot in the Cubs' rotation.

    Advice: Lester is only expected to miss 1-2 starts, so it would appear Montgomery is guaranteed only an outing in Cincinnati next week. He's posted a 3.64 ERA and 77/45 K/BB ratio over 96 1/3 innings across 35 appearances -- eight starts -- for the Cubbies this season. Montgomery is worth scooping up in deep leagues. Rotoworld.com Friday, 9:46 am
  • Kevin Kiermaier activated from disabled list
    Rays activated OF Kevin Kiermaier from the 60-day disabled list.

    Advice: Kiermaier is ready to roll after missing over two months of action with a fractured hip (he also had a minor back issue last month). He was just 3-for-24 on a rehab assignment and might need a few extra days off initially, but fantasy owners should feel free to re-insert Kiermaier into their lineups. He's in center field and batting leadoff Friday. Rotoworld.com Friday, 9:29 am
  • Roberto Osuna (flu) unavailable on Friday
    Roberto Osuna will not be available to pitch Friday due to the flu.

    Advice: He's not even at the ballpark, as the Blue Jays have told Osuna to stay at the team hotel to rest. Hopefully he'll be ready to go Saturday. Ryan Tepera will close on Friday if Toronto has a save chance. Danny Barnes and Dominic Leone are also unavailable Friday due to recent usage, so the Jays are shorthanded in the bullpen. Rotoworld.com Friday, 9:14 am
  • Sanchez's homer, five RBI too much for Mets
    Gary Sanchez hit a three-run homer and added a two-run single later, collecting five RBI in the Yankees' 7-5 win over the Mets on Thursday.

    Advice: Sanchez took Mets starter Steven Matz deep in the first inning for the three-run jack, his 22nd of the year and his fourth in his last six games. He tacked on a two-RBI single in the fourth, running his RBI total to 64 this year. The 24-year-old was mired in a slump in late July and early August, but that's a thing of the past. Sanchez is slashing .277/.352/.526 overall. Rotoworld.com Thursday, 9:42 pm
  • Severino fans nine in win over crosstown Mets
    Luis Severino struck out nine over 6 1/3 innings, allowing only an unearned run, in Thursday's win over the Mets.

    Advice: Severino walked three while allowing just four hits, dominating the hapless Mets for most of the night. It was a great showing after he got knocked around by the Red Sox his last time out. The 23-year-old, who had to fight for a rotation spot in spring training, has been one of the season's breakout stars, posting a 3.18 ERA, 1.11 WHIP and 175/41 K/BB ratio while going 10-5 through 24 starts. He'll look to keep his fantastic season going Wednesday against the Tigers. Rotoworld.com Thursday, 9:22 pm
  • Mike Montgomery goes 4 1/3 scoreless
    Mike Montgomery pitched 4 1/3 scoreless innings in relief of an injured Jon Lester Thursday against the Reds.

    Advice: Montgomery gave the Cubs a chance to come back, though they still fell a little short in the end. He'll probably rejoin the rotation next week if Lester needs to go on the disabled list. Rotoworld.com Thursday, 3:27 pm
  • Oh works scoreless seventh on Wednesday
    Seung Hwan Oh worked a scoreless seventh inning Wednesday night against the Red Sox.

    Advice: Oh needed just 10 total pitches to retire Jackie Bradley, Eduardo Nunez, and Mookie Betts. The South Korean right-hander boasts a 0.82 ERA and 13/0 K/BB ratio over his last 12 appearances and could take back over as the Cardinals' primary closer if Trevor Rosenthal (arm) lands on the disabled list. Tyler Lyons and John Brebbia might also enter the ninth-inning mix. Rotoworld.com Thursday, 6:25 am
  • Kevin Kiermaier (hip) to return this weekend?
    Kevin Kiermaier (hip) is eyeing a return this weekend, per Marc Topkin of the Tampa Bay Times.

    Advice: Kiermaier is just 1-for-15 through four rehab games at High-A Charlotte, but if he feels good after playing a full nine innings of center field on Thursday it sounds like the Rays will activate him from the disabled list ahead of Friday's series opener against the visiting Mariners. Kiermaier has been on the shelf since early June because of a fractured hip. He also came down with a minor back issue in late July. Rotoworld.com Thursday, 5:43 am
  • Osuna gets a save in win over Rays Wednesday
    Roberto Osuna gave up a base hit but no runs while earning a save against the Rays on Wednesday.

    Advice: Called upon to protect a one-run lead in the final frame, he gave up a lead-off single to speedster Mallex Smith to raise the tension. He induced back-to-back fielder's choice grounders and then struck out Steven Souza to slam the door. The 22-year-old Osuna is still one of the youngest pitchers in the major leagues despite serving as the Blue Jays' closer for three years now. He has 31 saves and a 3.18 ERA with 69 strikeouts and seven walks in 51 innings. Rotoworld.com Wednesday, 7:54 pm
  • Kyle Seager (illness) sitting again Wednesday
    Kyle Seager (illness) is out of the Mariners' lineup again on Wednesday.

    Advice: Seager has a stomach virus and will miss his second consecutive game. Danny Valencia is starting at third base and batting sixth Wednesday afternoon against the Orioles and right-hander Ubaldo Jimenez. Rotoworld.com Wednesday, 10:22 am
  • Heaney (elbow) to make season debut Friday
    Andrew Heaney (elbow) is scheduled to make his season debut Friday in Baltimore.

    Advice: Heaney got the go-ahead after throwing a bullpen session in front of Angels coaches and trainers on Tuesday at Nationals Park. The 26-year-old left-hander is nearly 14 months removed from Tommy John reconstructive elbow surgery and posted a promising 2.60 ERA and 29/5 K/BB ratio over 27 2/3 innings on his six-start minor league rehab assignment. He's looking like a potential fantasy sleeper for the stretch run. Rotoworld.com Wednesday, 7:55 am
  • Dansby Swanson drives in a pair of runs
    Dansby Swanson finished 2-for-4 with a double and two RBI in Tuesday's win in Colorado.

    Advice: It wasn't all great as Swanson was caught stealing in the seventh inning. He has hit safely in four straight outings while posting an extra-base hit in each of his past two. It appears his temporary banishment to Triple-A Gwinnett has done him a little bit of good. Rotoworld.com Tuesday, 9:26 pm
  • Gary Sanchez homers again in Yankees' win
    Gary Sanchez continued to swing a hot bat Tuesday, slugging a solo homer and adding a single and a sac fly in a win over the Mets.

    Advice: Sanchez's bomb off of Jacob deGrom was a no-doubter over the left-field wall and put the Yankees up 4-0 at the time. His sac fly in the eighth inning wound up being the winning run. The young catcher has now homered four times over his last seven contests and has piled up 11 hits during a seven-game hitting streak. Rotoworld.com Tuesday, 7:59 pm
  • Heaney (elbow) on track for weekend debut
    Andrew Heaney (elbow) threw a bullpen session in front of Angels coaches and trainers on Tuesday at Nationals Park.

    Advice: If he wakes up Wednesday with no abnormal discomfort, the 26-year-old left-hander should be cleared to join the Angels' rotation on Friday or Saturday in Baltimore. Heaney registered a sharp 2.60 ERA and 29/5 K/BB ratio over 27 2/3 innings on his six-start minor league rehab assignment. "He’s had just a seamless recovery and rehabilitation from [Tommy John surgery]," manager Mike Scioscia said Tuesday. "Everything to this point has gone as well as you could ever expect. I think where he is right now, we’re very excited about it." Rotoworld.com Tuesday, 5:18 pm
  • Kyle Seager out Tuesday with stomach bug
    Kyle Seager is out Tuesday against the Orioles due to a stomach virus.

    Advice: Consider him day-to-day. Danny Espinosa is starting at third base and batting eighth Tuesday versus Orioles left-hander Wade Miley. Rotoworld.com Tuesday, 3:47 pm
  • Kyle Seager getting the night off Tuesday
    Kyle Seager is not in the Mariners' starting lineup Tuesday night against the Orioles.

    Advice: It's a planned breather for the left-handed-hitting third baseman. Danny Espinosa will handle the hot corner and bat eighth versus O's southpaw Wade Miley. Rotoworld.com Tuesday, 3:13 pm
  • Kiermaier (hip) cleared to play center field
    Kevin Kiermaier (hip) will play center field for High-A Charlotte on Tuesday, Wednesday, and Thursday.

    Advice: He will probably then shift his rehab assignment to Triple-A Durham for a couple of games before returning to the Rays' active roster early next week. Kiermaier, out since early June with a fractured hip, stands 1-for-9 with three strikeouts through two rehab games with the Charlotte Stone Crabs. Rotoworld.com Tuesday, 2:37 pm
  • Gary Sanchez hits 20th homer of season
    Gary Sanchez went 2-for-3 with a home run and two RBI in the Yankees' defeat of the Mets on Monday.

    Advice: Sanchez singled in the second inning, hit a run-scoring sacrifice fly in the fourth inning, and launched a solo shot in the bottom of the eighth. He now has 20 home runs and 57 RBI in 84 games this season, to go along with a cool .861 OPS. Despite the defensive issues, it's been a promising sophomore campaign for the 24-year-old catcher. Rotoworld.com Monday, 8:07 pm
  • Osuna nets 30th save Monday versus Rays
    Roberto Osuna earned his 30th save of the season on Monday night against the Rays.

    Advice: Osuna entered in the top of the eighth and got the final four outs of the game, needing just 13 total pitches to do so. The young closer holds a 3.24 ERA, 0.86 WHIP, and 68/7 K/BB ratio in 50 innings this season out of the Blue Jays' bullpen. Rotoworld.com Monday, 7:17 pm
  • Heaney (elbow) could return later this week
    Jeff Fletcher of the Orange County Register suspects that Andrew Heaney (elbow) will be cleared to return to the Angels' rotation this weekend in Baltimore.

    Advice: Heaney pitched well in his sixth rehab start Saturday with Triple-A Salt Lake, allowing just one run over seven innings against the Pacific Coast League affiliate of the Giants. The 26-year-old right-hander boasts a 2.60 ERA and 29/5 K/BB ratio over 27 2/3 total rehab frames and might be able to provide sneaky late-season fantasy value here in 2017. Heaney underwent Tommy John surgery last summer, after registering a 3.49 ERA across his first 18 starts with Anaheim in 2015. Rotoworld.com Monday, 4:40 pm
Internet Explorer 8 is no longer supported by Yahoo Fantasy. Please download a supported browser.