Is that a joke?
Ok I'll rephrase. 'Modern Day pitching', which I'm sure is better due to mechanics. The 90mph fastball idea just seemed to be the best way to say it at the moment. =)