Nope because Costanzo was known for a being a special teams player. When we signed him we knew he was going to play special teams. I also think with Osgood we knew he was going to be a special teams player. These players were known for special teams. These weren't starters.
So you are wrong again. I love how you are comparing a CB that started the last 3 years to guys that never started. GREAT Comparison.
Please find me an article that says Chris Cook was signed to start at CB for the Niners.
Because we all know starting CBs sign 1 year, league minimum contracts.