At 130 units, Lee's isn't the biggest player in the chicken sandwich game, but it claims to have a David vs. Goliath advantage in the battle for the best product.
The International Franchise Association (IFA) released the following statement today supporting the re-introduction of the Save Local Business Act in the U.S. House and Senate.