Jeff & Jenn Podcast

E News: Simone Biles quit the Team Finals.

E News: Simone Biles quit the Team Finals, More Olympic news, Is Paris Hilton pregnant, and J-Lo and Ben’s back tat.