Going to be in Amsterdam for work in September and will be there on September 14. Was wondering if anyone on the board knew of somewhere to watch the IU game? A quick internet search makes it seem like Satellite Sports Cafe will be my best bet but wanted to check and see if there were other options.