Cris Carter on the biggest challenge ahead for the Eagles vs. Falcons tonight