Editor's Note: The above video is from June 9, 2016.
Ron Rivera and the defending NFC champion Panthers host the 49ers in Week 2 on September 18, but they don't know which quarterback they will be facing.
Blaine Gabbert and Colin Kaepernick are set to battle for the 49ers' starting job when training camp begins at the end of July.
Before playing in the Gene Upshaw Memorial Golf Tournament in Truckee on Monday, Rivera was asked about the 49ers' camp competition.
“It’s going to be a heck of a competition. At the end of the day, Chip, in my opinion, will choose the guy that fits him the best. And I really do think both guys will fit the system,” Rivera said, according to the Mercury News' Cam Inman.
Rivera, who said he scouted Gabbert thoroughly before drafting eventual NFL MVP Cam Newton with the No. 1 overall pick in 2011, praised the former Jaguars draft pick and Kaepernick.
“I really do think both quarterbacks are dynamic. Both quarterbacks have a skill set that will fit very nicely into what Chip is trying to do, with his system,” Rivera told the Mercury News.
After undergoing season-ending left shoulder surgery in November, Kaepernick had surgeries on his right thumb and left knee over the offseason.
Kaepernick reported to the 49ers on April 4 for the opening of the offseason program. He did not miss a day of offseason workouts under the direction of new head coach Chip Kelly.
Gabbert took over the starting quarterback job last November and guided the 49ers to a 3-5 record. In eight games, he completed 178 of 282 passes for 2,031 yards, 10 touchdowns and seven interceptions.