49ers HC Kyle Shanahan: Laken Tomlinson Was One of the Most Reliable Players We Had

Listen to the 49ers head coach talk about the new Jets guard.

Advertising