President Obama takes to the mound tonight in the stadium of the Washington Nationals to throw the ceremonial first pitch. It’s a tradition started 100 years ago this month by President William Howard Taft.
For a look at the most memorable first pitches in history, we talk with Bill Schulz, a comedian and the co-host of FOXNews’ Red-Eye with Greg Gutfeld.