T-Rock's Take on the Giants
The Sunshine State is calling one of the Giants’ high-ranking officials.
The Buccaneers and Dolphins have both requested and received permission to interview Giants vice president of player evaluation Marc Ross for their vacant general manager positions, according to a source. Ross has overseen the scouting and drafting of college players for the Giants since 2008.
Ross has interviewed...Read more »