All sports Site
All sports Site
Canada - Vancouver- Founded in 2014
Vancouver Whitecaps Football Club 2 is a football team from Canada, based in Vancouver. The club was founded in 2014. Vancouver Whitecaps 2 plays their home games in the Thunderbird Stadium.