MUMBAI: The Tennis Premier League announced their latest franchise, Bengal Wizards, at a grand ceremony at the Club Millennium Juhu…