it cant be mere coincidence if we have Cagni, Ranieri and Ferrara who all decide to bench him rather than starting him.
Both Cagni and ranieri are fucked up, ranieri this week played Burdisso as a left back

Cagni couldn't even last with Empoli for long. On the other hand coaches like malesani and Casiraghi had complete faith in Gio and he paid them back with great performances.
Gio needs consistency to perform well, you can't play the guy for 45 minutes every 3 weeks and expect him to make the difference. Players need to feel the faith of their coaches to perform well. Look at how poor cassano was with madrid and look at him with sampdoria under Mazzarri (huge diffference).
I feel for Gio, the guy have done everything to be part of this club. He went on loan to Empoli just like what the club wanted. He did not complain not even once last season under ranieri even though he had a 36 year old nedved and average marchioni playing ahead of him in the team. People tend to forget too fast how profissional he was and now some of you here are insulting the guy just because he feels frustrated !!
I won't blame Ferrara if he benched Gio for Diego but i do believe that Ranieri

is the guy to blame for Gio's situation right now in the team.
So fuck you Mr. Bean very much....