SF Giants get more bad news on the injury front, make flurry of roster moves

The Giants have lost yet another player to injury.
Houston Astros v San Francisco Giants
Houston Astros v San Francisco Giants / Ezra Shaw/GettyImages

The SF Giants have struggled to stay healthy recently, and those struggles have continued. The Giants announced that starting pitcher Kyle Harrison will go on the 15-day IL with an ankle injury and made several corresponding roster moves.

SF Giants get more bad news on the injury front, make flurry of roster moves

The Giants have a battered starting rotation right now. Before Harrison's injury, they were already missing Blake Snell. That is not to mention the fact that the Giants have been without Alex Cobb, Tristan Beck, and Robbie Ray for the entire year thus far.

Now, it seems that the Giants are going to have a starting rotation that consists of Logan Webb, Jordan Hicks, Keaton Winn, and Spencer Howard (for the time being). They may need some reinforcements pretty soon.

After placing Harrison on the IL, the Giants had to make some corresponding moves. They called up pitcher Spencer Bivens who was a candidate to make the team out of Spring Training. He has been solid in Triple-A this season where he has posted a 2.81 ERA in 41 and 2/3 innings pitched. There is a great story from The Athletic a few years ago about the winding path Bivens took to reach the big leagues so there is at least a cool story to come out of this unfortunate injury news.

To make room on the 40-man roster, the Giants had to release reliever Nick Avila who had seen a little time in the big leagues this year. The Giants also announced that reliever Erik Miller will start today's game against the Los Angeles Angels.

Despite the protests of many fans, it seems like we are going to see many more bullpen games from the Giants in the near future. They are going to have to get creative to fill out innings over this stretch, and they are going to rely even more on Webb, Hicks, and Winn to go deep into games so they can provide a rest for an already taxed bullpen.

This is bad news for the Giants, and they are going to have to adopt a "next man up" mentality going forward as they try to survive this tough stretch without several of their starters.