New York Giants interview Larry Izzo for special teams coordinator job
In what was expected news, the New York Giants have completed an interview with Larry Izzo for their vacant special teams coordinator position on Saturday. The #Giants interviewed Larry Izzo on Saturday for their special teams coordinator job, per sources. The most experienced known candidate to date. Some of the…