He was added in the 4/8 roster update.
I played two games since this post and there was no Evan Gattis. This would explain how I didn't know he was updated in the 4/8 update.
So last night I searched through everything looking for a way to force roster update since apparently it wasn't working automatically even though my Vita is kept connected on the WiFi at home.
Played the whole game with Gerald Laird, thought maybe he was just in the real lineup, even though he was batting 4th, never know with Freddi Gonzalez.
Then when I went to pinch-hit with Gattis in the 8th, is when I learned he wasn't on my roster. Got ready to come here and post and when I went to play that exact same Braves Live game (the one from last night that was snowed out in Denver), he popped up there.
So somehow, after i played a full Live game, it updated even though I didnt do anything special online such as connect to the PSN or play an online game.
So....whatever. How do the line ups update no problem but not the player(s)? Well, the stats update too, so everything BUT Gattis.