Professional athletes are no strangers to criticism. In the old days you could yell at the players at the game, but now we have the internet. Now we can insult ...