So, this is more of a complaint thread than anything else. How is there no contact information for anyone on the Giants website anymore? I realize most places bury their contact info so they're not being email bombed by bots and annoying fans and all that, but what about legitimate inquiries?
I noticed that the Big Blue Kickoff Live podcast is no longer on Google Podcasts (where I have my subscriptions) and I am trying to contact someone to let them know. I tweeted John Schmeelk but didn't hear back from him about it. The links on the Giants site doesn't work and I was just looking for a way to let them know.
That's all. Just venting.