The ex-Leeds striker is regretful of the way he left the Yorkshire club but admits he could not turn the Cottagers down.
The 28-year-old returned to Elland Road for the first time since leaving Leeds for Fulham over the summer on Saturday.
And McCormack admits the reality of his situation was that he couldn't reject the west London club, although he says he will always be a Leeds fan.
“It didn’t hurt [his reception at Elland Road on Saturday]. I expected it for the way I left. The way I left wasn’t the best," the Fulham striker is quoted as saying by the Yorkshire Evening Post.
“It would have been nice to come back and for it be like old times but that was never going to happen. It’s sad because personally I had a good season last season but that’s the way it was going to be. At the end, I walked around and applauded the fans and the vast majority were great.
“I happened to be the one who someone came in and paid big money for and let’s be honest, you can’t turn that down. I can’t and the club can’t. That’s football.
"But, even after the way I left, the club still means a lot to me. They gave me a chance when it wasn’t happening for me at Cardiff. It’s a special place and as I said when I left, I’ll always be a fan."