Postcard from Europe: Steve Cherundolo

Photo Credit: 
Courtesy of Hannover 96