Schumacher cheating yet again and again. I love Ferrari but I detest Schumacher. If you can't beat them straight up, punt them off the track is his...