NASCAR Racing 2003

Anyone play this? I recently found out about this off of YouTube. IMO, for an old game from 2003, this has some REALLY good graphics and a great gameplay system.

On another note, if anyone's played this, have you played in a league? I'm currently looking for some to play in, so if you do, lemme know!

And discuss away!