Britain Soccer Premier League

Alan Duffy

18th, August 2013

Tottenham Hotspur’s Roberto Soldado, center, celebrates his penalty goal against Crystal Palace with teammates during their English Premier League soccer match at Selhurst Park, London, Sunday, Aug. 18, 2013. (AP Photo/Sang Tan)

Posted in

Share this article: Email

Leave a Reply