Larry David Wants To Replace NFL Kickers With Actual Live Frogs

Larry David stopped by ‘The Rich Eisen Show’ where he didn’t hold back his thoughts on NFL kickers.