Politically, signing Kaepernick makes sense; football-wise, not so
Kyle Shanahan has serious 'beef' with NFL hat rules
Buffalo Bills 2022 Sideline Historic 39THIRTY Stretch Fit Hat
New Era Men's NFL San Francisco 49ers Sideline 9FIFTY LP Cap
49ers coach Kyle Shanahan's red 'Shanahat' will remain in storage
New Era NFL Philidelphia Eagles 2022 Sideline Coach 39Thirty Cap
New Era NFL Men's San Francisco 49ers 2023 Sideline 9FORTY
Barrows: A hat designer, a retriever named George and other things
San Francisco 49ers New Era 2023 Sideline 9FORTY Adjustable Hat
San Francisco 49ers On-Field 2023 NFL Sideline New Era 59FIFTY