I certainly do not regard Cafe as a troll.
My definition involves three things
(1) It must be anonymous
(2) It must be personal - as Macky says disagreeing with someones opinions is not trolling.
(3) It must be abusive.
Cafe's opinions are not mine and I am puzzled by his obsession with Pearson and Leicester but I do not recall any abusive posts from him.
I was unimpressed by Jermaine Beckford's performances for Leicester.
If I tweeted him that I thought he did not deserve to be in the team that may be bad mannered but it would not be trolling.
If I made that tweet hiding behind a false name that might show a lack of integrity but it is not trolling.
If I made unpleasant comments about his character or appearance or family while hiding behind a false name that to me is trolling.
Your definition of trolling is not how I'd define it. I agree with this description from Wikipedia:
"In Internet slang, a troll is someone who posts inflammatory, extraneous, or off-topic messages in an online community, such as a forum, chat room, or blog, with the primary intent of provoking readers into an emotional response or of otherwise disrupting normal on-topic discussion"