X Redirecting to your article in 10 seconds

Haralson placed on IR; Niners sign Haggans

Skip to Article