Cages Bar and Sports is a unique sports bar in Shanghai, with batting cages and a mini-golf course in addition to the multiple screens showing sports games. They have a full bar and a menu of American-style pub food, making it a great spot to hang out with friends and catch a game or two.