News

Bollywood superstar Salman Khan recently made a big revelation about his thoughts on owing a franchise in the Indian Premier League (IPL).