Giants Huddle | Leonard Williams
Episode 12 min 7s

Giants Huddle | Leonard Williams

John Schmeelk talks to Giants defensive lineman Leonard Williams about the upcoming season, the Giants defense and the challenges posed by the Pittsburgh Steelers. SUBSCRIBE NOW: AppleSpotifyGoogle PlayStitcherTuneIn

See omnystudio.com/listener for privacy information.

Community discussion