The #49ers figured to absorb a lot of free-agent losses — and, boy, have they ever … To read: nbcsports.com/bayarea/49ers/…
11
6
62
21K
1
@MaioccoNBCS Out of all of those losses, the only two I’m surprised by are Moseley and Brunskill