Josh Rosen probably wishes he hasn't bounced around the league so much. The former No. 10 overall pick started with the Arizona Cardinals, then spent time with the Miami Dolphins and the Tampa Bay Buccaneers before choosing to join the San Francisco 49ers.
For those who might say he didn't choose to join the Niners because he was signed off the practice squad last year, the quarterback could have easily declined to leave Tampa Bay. After all, that team went on to win the Super Bowl. It was pretty good.
On Saturday night, fans got a good look at Rosen during the 49ers' preseason loss to the Kansas City Chiefs. He was 10-of-15 passing for 93 yards and an interception. After the game, Rosen spoke with reporters and acknowledged that there were mistakes and some missed opportunities.
Rosen was also asked why he opted to sign with San Francisco. What about this team distinguished it from others?
"I really wanted to come here and was very glad I got the opportunity last year because Kyle's (Shanahan) offense, it just uses all different kinds of personnel," Rosen explained. "And you get to attack like base defense in the pass game. It's just very dynamic.
"It's not a throwback offense because they still use a fullback. It's just this really cool blending of worlds that just confuses a defense with all these kinds of motions. There's all these run checks that like to take advantage of very, very specific looks.
"And I've seen it from afar the last couple of years, and I've always been very curious about how it goes."
Rosen said he was drawn to the coaching staff's intelligence and its detail-oriented play design. Last year, he only got to briefly see how the staff game plans, but Rosen hadn't really seen that level of detail in his previous stops.
The former first-round pick was also asked about the 49ers' most recent first-round pick, Trey Lance. As a former high draft pick, how does he see Lance adapting to his first year in the NFL?
"I think he's doing really well," Rosen responded. "He's very talented, and he's gone about it really well. He's got a level head and done what the coaches have asked [of] him. I think the coaches are doing a really good job with sort of bringing him up and progressing him.
"He's not repeating a lot of mistakes. So a lot of the mistakes you saw, like in OTAs and early training camp, I think he's doing a good job of fixing them and moving on. Anything I can do to help him, I'm doing. I think he's going to be a really good football player. I'm excited for him."