49ers release their longest-tenured player

You will be redirected to 49ers release their longest-tenured player in...

8 seconds