Ah well I have to agree to an extent, the public transport esp trams and buses can be quite confusing in Turin, I once got lost and ended up somewhere far all alone

but luckily, my landlord's apartment was opposite of the bus station that goes straight to Turin ... as for them not knowing where Juventus Stadium is that's really odd though, maybe it's just the language barrier? (But what dimwitted man cannot fathom Juventus and Stadium?)
Location aside, again how do our prices vary comparatively to the other big teams? I am too lazy to google