Many have ruled the Giants out of the post-season and it’s not an unreasonable assumption to make at this point.
This website uses cookies.