Rebel Jet Lands Perfectly At Buffalo
Rebel Jet ($12.40) has been a well-traveled pacer the past few months but he found a perfect landing spot at Buffalo Raceway on Saturday night (January 21) by winning the $10,000 Open in 1:57.1 over t...