Jar Jar Binx claims Trillium win in Dresden
DRESDEN — Jar Jar Binx stepped off the fastest mile of three Trillium Series divisions at Dresden Raceway on Sunday afternoon. The three-year-old trotting filly earned the narrow victory in a personal best 2:02.1. With Ray McLean, Jr. at the controls Jar Jar Binx sat third throughout the mile as pacesetters Odee Angelina and Wayne