Checkers in Stratford to Become a Freebyrd ChickenCheckers in Stratford to Become a Freebyrd ChickenThere's a new restaurant set to enter the chicken sandwich war in South Jersey. It's called Freebyrd Chicken.Heather DeLucaHeather DeLuca