Home > Cricket > News > Team India has a new fan, this time it’s Germany’s World Cup winner Thomas Muller