Cristiano Ronaldo has come under fire on social media for promoting Herbalife. The Al-Nassr superstar is arguably the most ...