Share
twitterlinkedinfacebook
Image 1 of 1
81706041_RT_0984.JPG
CLEVELAND, OH - OCTOBER 13: Ahtyba Rubin #71 of the Cleveland Browns walks off the field after defeating the New York Giants at Cleveland Stadium on October 13, 2008 in Cleveland, Ohio. The Browns defeated the Giants 35 to 14.(Photo by Rob Tringali/Sportschrome/ Images) *** Local Caption *** Ahtyba Rubin