Posts Tagged ‘Robert Green’

Green Means Goal

Kristian Lin
U.S. soccer fans should send their Christmas gifts to England goalkeeper Robert Green, who so generously gift-wrapped the tying goal for Team USA in a 1-1 draw with the mighty English. If you missed it, here it is: Damn, thatâ€...