Tyler Howell signs deal with New York Giants

Congrats to the newest and biggest NY Giant.