The average pitcher gives up homers at around a 10.5 HR/FB%, a bit higher this year as the league average is 12.6%, this is accounted for in xFIP. Happ's HR/FB rate today was 37.5%, which should be expected to regress.
Alright, he got us through 7, that should be the end of the line for Happ. He most definitely should not pitch to Machado, Davis or Trumbo for a 4th time.
For all the s*** people give Gibby, I can't imagine him doing the same thing, I'm positive McFarland doesn't make it to Donaldson if he were in charge.