LONDON, ENGLAND - MARCH 26: Oxford celebrate as they win the 157th Oxford and Cambridge University Boat Race on the River Thames on March 26, 2011 in London, England. (Photo by Jamie McDonald/Getty ... more 
LONDON, ENGLAND - MARCH 26: Oxford celebrate as they win the 157th Oxford and Cambridge University Boat Race on the River Thames on March 26, 2011 in London, England. (Photo by Jamie McDonald/Getty Images) less 
1 / 29
Getty Images | Photo By Jamie McDonald / Getty Images
Sat, Mar 26, 2011 2:04 PM EDT