The club moved to their New York Stadium home in 2008 and the ground is now being demolished.
Source link
The club moved to their New York Stadium home in 2008 and the ground is now being demolished.
Source link