James Rhodes is a professional football player who currently plays for LKS Lodz and represents the Canada national team.