NFL Now

Browns superfan Pumpkin Head makes Thursday Night Football appearance

Cleveland Browns superfan Pumpkin Head makes "Thursday Night Football" appearance.