Boys basketball: Troy's defense smothers Shaker

Flying Horses earn third meeting with CBA following semifinal win

by