2 years in SF.
3 years in Arizona.
3 years in Oakland.
He lost all of those jobs because the head coach was fired and they cleaned house. I'd be interested to see the average lifespan of an NFL OC at one place is, but I'm guessing the average isn't going to be much longer than 3 years.

