Much is being said and written about Cam Cameron's one-year stay in Miami as the Dolphins' head coach, but the bottom line is that no coach, unless there is some ethics violation (which there wasn't), should be fired after one season.
I don't care what the win-loss record is, no coach should be expected to turn a franchise around in a year, especially the Dolphins.
At the least, Cameron should have been given three years. And once the Dolphins hired Bill Parcells to run the organization, Cameron had no chance of returning because Parcells was going to bring in one of his own guys as head coach.
It's unfortunate that it didn't work out for Cameron, but I believe all things happen for a reason. He's a good man, and he probably learned a lot from that year in Miami. If he can get the Ravens' offense going and can develop Joe Flacco, he'll get another shot in the NFL.