Tohatsu Named as an Anchor Partner for Spencer Boyd in 2025
Spencer Boyd announced that the award-winning outboard motor company, Tohatsu will return for the 2025 season as an anchor partner for the No. 76 truck.