John Schmeelk works for the Giants and WFAN in the city, we reached out to see what the Giants' message is right now. Schmeelk has been one of our insiders for Big Blue for years now and though he works for the team he's still a very reliable source for Giants news.

When asked if this week was a must win for the Giants Schmeelk said it was and the mod in the building was not good. Clearly the team needs to get in the win column.