Place to watch World Baseball Classic tonight in Madrid?