49ers still have an open roster spot after busy day of transactions

You will be redirected to 49ers still have an open roster spot after busy day of transactions in...

8 seconds