The Lyons Den - Episode 32

Jon Favreau stops by The Lyons Den to talk about his new project, CHEF, the food scene in LA, and his history as a sports fan.