Vancouver FC has sold 20-year-old midfielder James Cameron to the Colorado Rapids of Major League Soccer. It's the Canadian ...