President Barack Obama threw the ceremonial first pitch to open the Major League Baseball All-Star game. The sell-out crowd at St Louis, Missouri, gave the President a warm welcome as he headed onto the mound. Wearing a Chicago White Sox jacket, jeans and trainers, Mr Obama looked at ease as he made his pitch.