MLB Stickball

MLB Stickball for XBLA tomorrow

Urban baseball and big heads.

MLB Stickball will be the Xbox Live Arcade game released tomorrow, Wednesday 8th October, as Microsoft says we've been asking for baseball game for a while now.