But when Eric Johnson broke his collarbone, a whole new concern ruined another solid win.
Garcia passed for 44 yards and backup Tim Rattay had 147 more in a 27-12 exhibition victory over New Orleans that went downhill for the 49ers from the first play from scrimmage Saturday night.
After an innocuous 1-yard reception, the 49ers' starting tight end was leveled by cornerback Dale Carter on an aggressive hit -- but a clean one, according to Johnson's teammates.
Johnson tried to get back in the 49ers' huddle, hoping for one more play -- but Garcia sent his good friend to the sideline.
"I don't think he'll remember that," Garcia said. "It's a bad thing for this team. There were a lot of positives in this game, but that's a terrible thing."