Vin Scully vows never to watch another NFL game amid protest