Just Howard- 2017 Find Stakes

August 20, 2017

Just Howard wins the 2017 Find Stakes at Laurel Park.