Can I Hit The Fastest Pitch Ever?