A handicap in horse racing is a type of race where the weights carried by those competing is based on official BHA ratings if the event takes place in mainland Britain. The horse given the highest rating by the assessor is allotted topweight with all others being relative to the difference between that one’s and …
Read More