SANTA CLARA – With four new players on the 53-man roster since the 49ers' last game, coach Jim Harbaugh made it clear to his team this week that there would be a weekly competition for the right to suit up for games.