MUMBAI: Reigning Indian Super league champions Bengaluru FC has enlisted the Balewadi Stadium in Pune as the venue for its home games for the coming season. Just to be clear, this does NOT mean that The Blues will be shifting base out of India's software capital.
With BFC involved in the AFC Cup, the JSW-owned club had to…