Is the handicapping system a handicap to our industry?

CLICK IMAGE TO READ FULL ARTICLE