Trivia Friday

For the second straight year, the Mets are trying to determine who will be the everyday third basemen in David Wright‘s absence.  This is a far cry from when David Wright was first called-up in 2004.  At that time, it was assumed that Wright would be given the job and would be able to play everyday for the next 15-20 years.  Wright is now in his 13th year, and he has played in a lot of games at third base.  Can you name all the Mets that have played third base since 2004, the year Wright was called-up?  Good luck!