Going Crazy without my NFL!!!!! (Milan)
Does anyone know of any bars in Milan that show the NFL games on Sunday? I'm going crazy not being able to watch the games! I'm a diehard Steeler fan.... any bars where football fans get together? Or does anyone know how to get it on TV?