I am wondering the same thing. I've googled everything and found nothing free. Armchair looks good and is only $5, but hey, if I can find a free one, it's just to display standings so who cares. $5 extra for 1st place.
If anyone knows of any free sites I'd love to hear as well!