April 18 Fantasy Baseball Takeaways: Best Hitting/Pitching Performances | Logan Webb, Marcus Semien, Ryan Pepiot, Riley Greene, Carlos Carrasco and More
There were only five games on the MLB schedule for Thursday, April 18, and a postponement made it a four-game slate. There’s still individual performances to get into though.