Day: July 25, 2015

Congratulations Philadelphia Eagles Fans, Nobody Likes You

Sports Illustrated is in the midst of releasing a collection of lists saluting the worst things in the NFL.