The 30-year-old quarterback signed with the New Orleans Saints, where he began his NFL career. NFL Network Insider Ian Rapoport reported Daniel's contract is for one year.
ESPN first reported the news.
An undrafted free agent cut by Washington before the 2009 season, Daniel spent his first four years backing up Drew Brees, but never starting a game. The quarterback then moved to Kansas City as insurance for Alex Smith. Daniel started twice in three years with the Chiefs (both times in a Week 17 matchup versus the Chargers, in 2013 and 2014).
The Eagles released Daniel this offseason when it was clear he wouldn't get a shot to compete for a starting gig. Philly still owed $5 million in guarantees to Daniel, which will be offset somewhat by whatever New Orleans pays him.
With the starting gigs mostly spoken for, Daniel decided to return to New Orleans to caddie for Brees once again.
Signing the veteran doesn't preclude Sean Payton from snapping up a mid-to-late round developmental quarterback. It could nix the idea of bringing in Johnny Manziel, with whom Payton met with recently.