Strayland: Take a Seat (or Two)

The original Giants Stadium lives on at Strayland with two incredible mementoes from my football glory days.