Melancon Struggles in Atlanta; Kotsay Linked to Giants

Examining the Giants’ 2019 season as a whole, Mark Melancon’s bad night in Atlanta, and a Mark Kotsay rumor.

Leave a Reply

Your email address will not be published.