Stokes1931
Fan
- 22,311
- 4,444
- 293
- Joined
- Aug 16, 2010
- Hoopla Cash
- $ 1,000.00
I always think back to Noah Lowry and how the Giants supposedly destroyed his arm due to medical incompetence. Is that an area where the Giants are lacking? They have had the same med team for a very long team, it seems…
Nick's brother! Or is it cousin? Or son?