Giovinco will never thrive in modern football. The main problem is not mentality but rather physical aspect. He is too light-weight. I remember his height is 160-165cm and he weights onyl 60kg. He is easily pushed over by any decent defender who has sufficient pace. And he doesn't have enough technique to compensate for his lacks of physicality
