Travis Braden will defend his Snowball Derby title on December 2-6 at Five Flags Speedway, this time going into the event with a new team based out of his home state of West Virginia. WATCH THE SNOWBALL DERBY ON SPEED51.TV Braden will compete for Jake Keaton Racing, piloting a car No. 14 in […]
Read more