No Picture
81 Speedway

Freman Wins at 81 Speedway

Jon Freeman won the opening night feature of the 2013 season Saturday night at 81 Speedway. Jeff Stasa, Jeremy Campbell, Mike Peters, and Marc Robe rounded out the top five. […]