Whitecaps FC's Peter Schaad takes a closer look at the landscape of The Home Depot Center in Carson, California.