Anybody disagree with the picks? Not sure anybody can argue that McDonald's doesn't deserve the #1 spot. :) https://manlife.com/ams/10-best-fast-food-french-fries.58/