Disappointed that the USA wasn’t in the World Cup? Come watch the Team Amherst soccer robot win against itself on Tuesday, July 24 in the Merrill Atrium! A formal presentation will be given at 2 p.m. and the rest of the hour will be a demonstration of the robot’s skills.