Sports

Reuters
Schwanitz of Germany reacts in the women's shot put final final during the European Athletics Championships at the Letzigrund Stadium in Zurich

View gallery

501 photos

View photos from your favorite games

View Comments (0)