Where in Paris can I go to watch March Madness?
We're going to be in Paris starting next week until the end of the month. I want to watch some of the NCAA basketball games. Is there anything akin to a US style sports bar that will have the games on TV? Is tthere any hope that the games will be on french cable TV?