For many, horse racing is a sport of luck and chance. But for those looking to make a profit, it takes a unique skill to be successful. Being a successful handicapper means having an eye for horses, understanding the variables that can influence the outcome of a race, and predicting the winner.