According to Restaurant Business magazine, the Lord's Chicken netted $11.32 billion in sales in 2019, replacing Taco Bell on the coveted list of the most popular restaurant chains in America.
When I first saw this, I wasn't sure if this was just for the sake of creating attention or if it was a genuine call to action for people to see themselves as worthy.