A Dictionary Of Horse Racing Terms – B – Part 107/01/2016 Tagged With: bad legs, betfair, betting exchange, betting on the rails, betting shop, blinkers, horse racingBad Legs: