Todd Fuhrman says ‘it’s put up or shut up time for Philadelphia’

Video Details

Todd Fuhrman isn't ready to give up on the Philadelphia Eagles yet but he thinks they desperately need a win against the Buffalo Bills this weekend.