Not Chief Bender or Wahoo, but Commander-in-Chief. President Obama is scheduled to throw out the first pitch at the Nationals home opener today. This year marks the 100th anniversary since Pres. William Howard Taft made his “delivery” at the Senators-Philadelphia Athletics inaugural on April 14, with Walter Johnson on the receiving end. The Associated Press […]
{ Comments on this entry are closed }