4.7.2010 | Men's Polo
CHARLOTTESVILLE, Va. -- In the sweltering evening heat of 90 degrees, the Cornell men's polo team took on the Red Raiders of Texas Tech at the national championship tournament in Charlottesville, Va. The Big Red ended its season with a record of 14-5.