You may be right. The sentence "new team " is very interesting there. Like you said m-sport isn't new for him.