Churchill Brothers have withdrawn from the Super Cup tournament starting April 20 in Bhubaneswar, protesting against the All India Football Federation's (AIFF) decision to not officially declare them as 2024-25 I-League champions, calling it a "blatant disregard of rules and precedent" by the national governing body. (More Football News)