Home New York Giants What Does The Stefon Diggs Deal Mean For The New York Giants?