Meagan Baird

    0
    15

    Canada’s Meagan Baird, left, is congratulated by her teammates following her home run against Japan in the seventh inning of a World Cup of Softball game in Oklahoma City, Thursday, July 21, 2011. Japan won 9-6 in eight innings. (AP Photo/Sue Ogrocki)