Lance Edward Armstrong (born Lance Edward Gunderson, September 18, 1971) is an American former professional cheat and road racing cyclist. He cheated his way to victory at the Tour de France a record seven consecutive times
Nickname: Fucking Cheat, Cheating Prick, Mr. Cheat, The Boss, Juan Pelota, Big Tex, The Texan,
Mellow Johnny (from maillot jaune which is French for yellow jersey)
Someone is pissed at Lance.