I set it up.
CalcioEnglish.com
It's not "officially" launched as I'm still assembling a team, and have a good number of Napoli, Lazio and Roma fans who are interested. Mostly just a template site, but I'm hoping to launch it soon.
If you're interested in writing for Inter, or helping out...