Uncategorized Sad New: The Giants star player announces his retirement due to medical issues August 9, 2024