Feel bad for Harper here. Don't like to wish injury on any player because karma will bite you in the *** and we've experienced enough of this already...
The Astros have the best bullpen ERA in the majors and they threw 3 really good SP at you in 3 days. Its not really that surprising they didn't hit....
You're comparing two different eras. Guys didn't throw as hard in the 90s and PED use was rampant around the league. There were hardly any analytics...