At this point, there’s no logical explanation for any NFL team signing Antonio Brown. Any conversation with any logical football fan will tell you that, but here we all are entering Week 10, a bye week for the Philadelphia Eagles and that’s one of the narratives.
If you weren’t up early enough on November 5th to listen to 94 WIP-FM’s Angelo Cataldi and the Morning Team, here’s what you missed. They ran a poll, and 53 percent of the voters in that poll said they want Philly to sign ‘A.