The hindsight factor is strong here. If Ryan gives up that HR, then we'd be sitting here railing Rocco for not pulling Ryan. Rocco can't win in this scenario.
Secondly, the pitch that was hit out was in the RH batters box. That's not a pitch to hit, let alone hit out. That's quite the adjustment for a batter to make. Even moreso to actually keep it fair. That ball will hook foul 9 times out of 10. Sometimes you just have to tip your cap to the opponent. It's not like that ball was hung out over the middle of the plate.