Giants report post

September 17, 2021

Giants report: A little perspective … Don’t know about anyone else, but I was still tossing and turning when the sun came up this morning. What a frustrating, heart-breaking loss in Washington last. And it was so frustrating and heart-breaking loss because the game was won. So maybe a little perspective might be in order. Read more