Fastest Tennis Serve
Ivo Karlovic of Croatia holds the record for the fastest tennis serve officially documented at 156 miles-per-hour. That's faster than the average winning speed at the Indianapolis 500 many years and more than 50 mph faster than the fasted baseball pitch on record!