Ian Desmond did not participate in the 2012 Major League Baseball All-Star Game due to injury.