We take on the impossible with a ranking of 20 classic American sandwiches. See where your favorite sandwich landed on the ...