Kittle is already showing chemistry with rookie QB Trey Lance at training camp, Matt Maiocco of NBC Sports Bay Area reports.

Kittle makes things easy on his quarterbacks, and he's played with a bunch of them early in his career, in part due to Jimmy Garoppolo's injury woes. Coach Kyle Shanahan has said multiple times that he views Garoppolo as his starter, but history suggests Lance -- a No. 3 overall pick -- will end up taking snaps one way or another before the end of the season. That might not be good for Kittle's receiving stats in the short term, but it'll work out for him in the long run if Lance becomes the player the Niners expect.

More News