View File
Citi Field - New York Mets
New digs for the Mets in the Big Apple. Better screens may come soon. I did what I could with this stadium, it was not constructed to my liking really, but some stadiums are like that! Enjoy!
Submitter
DaSteelerz
Submitted
01/04/2015
Category
Stadiums