Seth and Steve talk about the upcoming NFL draft. They are joined by New York Giants reporter John Schmeelk, who gives an insiders perspective about the big day upcoming.
Seth and Steve talk about the upcoming NFL draft. They are joined by New York Giants reporter John Schmeelk, who gives an insiders perspective about the big day upcoming.