ckmlb on 24 July 2007
This game looks amazing, definitely my most awaited Xbox Live game, but why the hell is it taking so long to reease? They've been showing this for like a year already...
Thanks to Blacksaber for the sig!