The fact that the SS cards are just given away at this point is ruining RS. At least with the immortals people had to to work hard and grind for them and thats why I only had chipper last year but its so easy to get the SS cards. Everyone i face has 99 Kershaw and im fine with that card in the game but you should have to grind for it or it should be a flawless reward or something. The best cards need to be hard to get not something you can get a few weeks into the game.
I can guareente you that at least one of Griffey, Vlad, and Babe are going to be 12-0 flawless rewards. Im sure by the end of the game there will be 30+ of these SS cards so it doesn't really matter when they release them or how they release them because there are going to be a lot of them come July