worst nfl free agent signings