49ers injury news: George Kittle has a Grade 2 groin strain that's limiting his top-end speed; misses practice Thursday - Niners Nation
49ers salary cap: A breakdown of George Kittle's team-friendly contract - Niners Nation
Brock Purdy no longer surprising 49ers
San Francisco 49ers news: George Kittle explains why 49ers shouldn't be overlooked next season - Niners Nation
Bucs-49ers Q&A with Niners Nation for NFL Week 14 - Bucs Nation
George Kittle #85 offensive pass interference call 49ers/Chiefs
49ers 24, Seahawks 27: Grades
Niners 13 Packers 10: Game Balls & Lame Calls
49ers news: George Kittle misses practice; make practice squad moves and place Jordan Willis on injured reserve - Niners Nation
How George Kittle shows love for pro wrestling with every first down - ESPN
Don't Get in George Kittle's Way or He Will Run You Over - The Ringer