News

The Giants clearly won the trade,” former Giants executive and NESN analyst J.P. Ricciardi said on the “310 to Left” podcast.