New york giants team roster July 8, 2019 16 32 64 128 New york giants team roster 2024 New york giants baseball team roster New york giants super bowl team roster 2007 New york giants super bowl team roster New york teams New york knicks 2021