Stephen Nasse explains why he tossed his helmet at his pit crew
Nasse had good reason to be upset with his pit crew in the Snowball Derby
Last weekend, the Snowball took place at 5 Flags Speedway in Florida. Stephen Nasse was on hand to make another attempt at a race win in the super late model division.
He hired a pit crew for the 300-lap race.Read More