OneSport Event Calendar gives you an instant event calendar with popular events. Can also be used to list and promote certain types of club-only even
Obviously I can't create a version for all themes out of the box, but I will create some different theme options. Once you have it installed, Email a link to your page with the event installed and your theme, and I'll look at it for you.
Event organisers and clubs maintain the list of events in the shared database from http://www.onesportevent.com/promote-event. If you want to add your own public or private event you can (although the adding event functionality is designed for event organisers and clubs and is not a full on event management system!). None the less, and you have lot of flexibility including a full editor allowing you to use bolding, tables, layout, colours and pictures or maps in your event descriptions.
It can also be used for club-only race calendars so your members know information about your events - the best thing for clubs is it allow clubs to promote their events on other sites sharing the database, and thus gain more attention.
Nope. But donations are welcomed.. encouraged even!
Initially I didn't have one, however I realised I then have no way of stopping a website if they are abusing the system in some way, or leeching more bandwidth than my mortgate can afford!