Partner
Jake Finch has a point to prove during the 2024 season and that was on full display Saturday at South Alabama Speedway It was supposed