RoboFootball combines virtual reality with mechanical components to simulate football. Football teams can play against their next opponent in a simulated match to get prepared for the real match. It also brings down preparation time for recruited players from 2 years (NCAA average) to 2 month.