Talk Some Smack Walks The Walk At Inverness July 02, 2025 Talk Some Smack earned the first top-level win of his career as he captured the Winners Over Pace at Inverness Raceway on Wednesday, July 2.