What does handicapping in sports mean?

1 answer

Check the sports defintion here.

http://dictionary.reference.com/browse/handicap