NASCAR released an image Thursday of the rope found in driver Bubba Wallace’s garage at Talladega Speedway. A crew member of the Wallace racing team saw the rope over the weekend and reported it to NASCAR, but an FBI investigation He discovered that the rope had been in the garage …
Read More »