MVC3 + SQL Server + Mongo + custom software for the realtime calculations.
All components (with the exception of the front-end) are highly abstracted enabling us to swap technologies (e.g. SQL Server to MySQL, Mongo to Memcached) quickly.
Yeah, I'd like to know about the process of showing team logos and the stats. Are you just scraping the data from somewhere, or do you have permission to use any of this data? I'm wanting to build and application similar to this for the NHL (if we have a season... har har...) but the licensing of big teams is scaring me away some.
All components (with the exception of the front-end) are highly abstracted enabling us to swap technologies (e.g. SQL Server to MySQL, Mongo to Memcached) quickly.