Thank you for your patience while we retrieve your images.

Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)Soccer: Chapel Hill vs Marvin Ridge (Nov 19,  2016)