News of the Mets off-season trading has been rather quiet recently, but the team just landed a rather big addition to their stadium: coming in at 5,670 square feet, 13HD LED and 1.5 million pixels — it's a new video board
See also:
Subscribe to Applenews247.Com Newsletter