By Morris Levin
The 2012 Summer Olympic Games open tonight in London. The International Olympic Committee voted to displace baseball from the Games in a 2005 vote, and the 2008 Beijing games were the last for the sport at the Olympics.
In honor of the opening of the Games, and with respect to baseball’s . . . → Read More: Views From Elysian Fields: U.S. Baseball at the Olympics