I noticed that too. The picture looks familiar but I can't place him exactly. Anyway, there was an Edgar Gonzalez in the Cardinals organization, but he has never played in the majors with them. Usually espn.com doesn't have photos for those type of guys, but that's still the most logical source of the confusion.