As uncomfortable as you may have been watching the Eagles cough up a late lead to the Detroit Lions on Sunday afternoon, you can make things even weirder by watching "Angry" Greg Ryan equate the Eagles performance to that of the pigeons who apparently may have defecated on the Lincoln Financial Field turf at some point during the day.
Bryce Brown was unavailable for comment.
Stay in the game with the latest updates on your beloved Philadelphia sports teams! Sign up here for our All Access Daily newsletter.