Allen Enjoying "Fresh Start"

Eagles S Nate Allen says that the outcome of the 2012 season has provided an extra dose of motivation to the team. Allen dropped by the Xfinity Studio to talk about how much has changed since Chip Kelly took over ...

Advertising