where did Pete Carroll come from?
Born in San Francisco.
Assistant coach at Arkansas, Iowa State, Ohio State, N.C. State,
Defensive Backs coach for Buffalo Bills, Minnesota Vikings, New York Jets,
Defensive Coordinator for the San Francisco 49'ers,
Head Coach for the New England Patriots
Head Coach for USC
Actually, Carroll would have been worse at the time. He had failed twice in the NFL. Garrett took some heat for hiring Tim Floyd after his NBA troubles. I believe that's turning out pretty well for him, also.