FanShot

Tennessee Titans - Pittsburgh Steelers game

+

Tennessee Titans - Pittsburgh Steelers game at LP Field in Nashville. The Tennessee Titans versus Pittsburgh Steelers On December 21,2008. That's me wearing the gray sweater and the Titans hat waving the Blue towel. I got on National Television!!!!