Follow live text updates and listen to radio commentary from Qatar Grand Prix practice, before sprint race qualifying.
Boonsboro put up a valiant fight, but Patuxent had the answers in the second half of a Class 1A football state semifinal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results