NRHA Open World Champion Star Spangled Whiz Passes
A stallion who wowed audiences in Europe en route to becoming a National Reining Horse Association (NRHA) World Champion has died.
Star Spangled Whiz, a winner of more than $176,000 passed away rec...