In 1999, Sports Index was created due to the difficulty of finding quality sports sites. Many years on, search engines have upped their game but the need for quality, screened links remains. Nothing beats manual review.