The Rock Wall
The world just keeps getting crazier, I heard on the TV news Monday morning that the Kentucky Derby winner tested positive for drugs. Of course, the 7 time wining trainer, Bob Baffert says he will appeal. I hope this is not a Lance Armstrong situation where technology caught up with him. I actually hope Baffert


