Training in New England

05/12/2011

Whitecaps FC has a light practice in Foxborough as they prepare to face the New England Revolution