Every fan base has a player who divides opinion, and more often than not, it is someone who has plenty of quality.