Food & DrinkIn the Great Franchise Wars of 2020, the pizza victor is... Little Caesars? Allison Harris, August 25, 2020