Your directory should be made with affiliate links wherever possible and slowly move to feature items as if they were listed on your site for sale.
I would add an Athletics news feeds and a small forum too.
I own a Tennis site with 3,000 members and I know sports fans really get addicted to good sites. I'm moving to incorporate affiliate links soon, so I'd recommend this as the best thing possible.