To make it idiot proof you would have to refrain from posting.
Why because you were so wrong about Rachel Alexandra, look in the mirror el stupido. BTW Keep celebrating that gr.2 win Saturday. Nice to know she can still win a race. 1/3 not bad 33% in 2010 Zenyatta 17/17 100%