49ers roster: George Kittle headline shaky tight end depth chart
49ers Introduce Sixth-round Pick TE Charlie Woerner
George Kittle explains how 49ers rookie tight end Charlie Woerner
George Kittle explains how 49ers rookie tight end Charlie Woerner
49ers Introduce Sixth-round Pick TE Charlie Woerner
Isaiah Wilson signs rookie contract with Tennessee Titans
Charlie Woerner Discusses Training With George Kittle in the
49ers Introduce Sixth-round Pick TE Charlie Woerner
Shanahan and Lynch, unplugged
Charlie Woerner on Training With George Kittle
49ers Introduce Sixth-round Pick TE Charlie Woerner
49ers Introduce Sixth-round Pick TE Charlie Woerner