Panthers All-Pro receiver Steve Smith was carted off the field Saturday with a hamstring injury on the opening day of training camp. Midway through the afternoon session, Smith pulled up while running a long route down the left sideline. He immediately clutched his left hamstring, took a couple of steps and fell to the ground. Two trainers came to his side, and new teammate Keyshawn Johnson also came over to check on Smith, who slowly got to his feet after about a minute. He threw his gloves in anger, got onto the back of the cart and was brought inside.