I just saw the official BuDu Racing results giving big Jim "White Dynamite" Flynn the Masters PR win. I call foul! This finish line photo clearly shows my toe hitting the line before his front tire. I even posted up in celebration. What kind of junk show are they running down there. I was so good I didn't even bother to use my bike.
My protest is in the mail. Also, go check out (and better yet buy) some photos of yourself here.