NFL Throwback

NFL Throwback: Browns vs. Steelers Week 5, 2003

Check out the Week 5 game highlights between the Cleveland Browns and Pittsburgh Steelers from the 2003 NFL season, the last time the Browns won at Heinz Field!