I have been touched by your compassion and enthusiasm."

She continued, “I loved playing Linda …

I’m proud of my contribution to building this series.

Actor Amy Carlson

I’m so grateful to CBS and the Blue Bloods cast and crew.

Mostly, I am grateful to the fans who have supported me and the show.”

But if she loved playing Linda so much, why did she leave?

Actor Amy Carlson

Adding, “It’s not that you start to shoot and don’t know.”

Basically, it sounds like the actor didn’t want to extend her contract.

Like anyone on a contract, Amy could have had other commitments or been looking for a new challenge.

After all, she was on the show for 7 years!

“It was seven great years, that’s a longer run than most shows get.”

Sounds like a good enough excuse to us.