W Connection's Christian Viveros fights for a ball with Houston's Cam Weaver in CONCACAF Champions League

Photo Credit: 
Courtesy of CONCACAF