The elusive Mid-summer classic achievement is obtainable at this point in MLB 2k10. Run out and get your copy NOW because after today, chances are slim that you will ever be able to get it again. A chance may come around again next year, but you will be playing with fire.
What you must do is log in and play a game of MLB today. You will be playing with all stars. Simple as that.