Since the start of the baseball season, Kevin Harvick, Joey Logano, Michael Waltrip and Kurt Busch have thrown the ceremonial first pitch before a Charlotte Knights game. The Knights are a Triple-A team in Charlotte, N.C.
Here’s a look at how each did in this video. So who had the best toss?