Lance Armstrong (Getty Images)

Lance Armstrong may not officially have the title from his Tour de France wins. But apparently he gets to keep the jerseys. Over the weekend he posted a picture on Twitter that some are saying is a slap in the face to all of his "haters."I don't think cheating is good in any sport. However, to be able to win 7 Tour de France titles takes more than doping. There has to be some sort of amazing talents involved. I also question why no one spoke up during his stretch of wins??

Here is the photo that everyone is talking about...

Lance Armstrong (Twitter)