Giants’ future might not be as dismal as their pathetic 2025 suggests

previous post