James was awesome to work with on Monday. He led his team with great enthusiasm and attitude. He played phenomenally and it seemed like he couldn't get out. He was great with communicating with me on behalf of his team and was overall really fun to work with. He pushed his team through the heat and was very pleasant.