Saturday, February 12, 2011

West Ham United's Potential Move to London's Olympic Stadium

 Got a piece up at Epltalk.com about West Ham's anticipated move to London's Olympic Stadium following next summer's games.