http://espn.go.com/horse-racing/story/_ ... 19/live-up
You win more at the live races because you can actually see the horses and how they're moving and how they've been cared for, you can feel a track bias, and you can observe from a few feet away which jockeys appear to have been carried hard and put up all wet.
I never heard that expression before