CLEVELAND - DECEMBER 24: Cornerback Deshea Townsend #26 of the Pittsburgh Steelers points and laughs during the game against the Cleveland Browns at Cleveland Browns Stadium on December 24, 2005 in Cleveland, Ohio. The Steelers defeated the Browns 41-0. ©Paul Anthony Spinelli *** Local Caption *** Deshea Townsend
Add to Lightbox Download