Henry Owens made his Fenway debut yesterday when he took the mound in the series finale with the Mariners. Owens struggled to keep the ball in the yard and gave up 7 runs as a result. However the silver lining of his outing is that he also struck out 10 batters in six innings of work. The offense ended up tying the game in the 9th, but there would be no magic in extra innings as the Mariners took the win in the 12th.
Henry Owens wasn’t able to get through the 1st inning of his Fenway debut without giving the Mariners the lead.