AUSTIN, Texas — Red Bull chief Christian Horner put forth a passionate defense of his Formula One team on Saturday, strongly refuting accusations of cheating that have dogged Red Bull in recent weeks.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results