Summary: KNBR 49ers Insider Matt Barrows of the Sacramento Bee joins Kevin to discuss positional battles leading up to Pre-Season Game 1 this Friday.
Summary: KNBR 49ers Insider Matt Barrows of the Sacramento Bee joins Kevin to discuss positional battles leading up to Pre-Season Game 1 this Friday.