Kelly Ripa’s 68 Best and Worst ‘Live’ Guest Co-Hosts, Ranked by Average TV Rating (Photos)

Ryan Seacrest squeezed his way into the Top 20

Ryan Seacrest squeezed his way into the Top 20