Geoff Schwartz with Armen and Levack on April 7th, 2015 [AUDIO]
Giants offensive lineman Geoff Schwartz joined Armen and Levack this week to talk college basketball, referees, steroid use in baseball and his most embarrassing moment that involves a scooter and an elevator.