Which Indian Super League club did Tim Cahill play for before retiring?
Bengaluru FC
Kerala Blasters
Mumbai City FC
Jamshedpur
Answer
Tim Cahill played for Jamshedpur in the Indian Super League before retiring from professional football. He had a brief spell at his former club Millwall before ending his career in India, capping off an illustrious career in domestic and international football.
Unleashing the Ultimate Tim Cahill Trivia Challenge: How Well Do You Know the Australian Football Legend?