Bryce Hunter is really Bryce Harper. He plays for the Washington Nationals, not Detroit Tigers.
Matt Jones is really Matt Harvey. He plays for the New York Mets, not Orioles.
Manny Machado is almost there, except for the White Sox logo.
And, last but not least, Mike Trout is not suiting up for the Bronx Bombers.
Other than that, this graphic is right on point.