McCovey Chronicles
2 months agoSan Francisco Giants
84 is the floor
Spring brings renewal and hope for the San Francisco Giants in the upcoming baseball season. Expectations can be set at a minimum of 84 wins in 2024. Fans can view anything below this as an unsuccessful season. [ more ]