Definition
A race in which horses carry differing weights designed to give them all the same opportunity.
Videos containing the term 'Handicap'
Loading...
http://www.sportsdefinitions.com/betting/Handicap.html
A race in which horses carry differing weights designed to give them all the same opportunity.
http://www.sportsdefinitions.com/betting/Handicap.html