Cardinal O'Hara literally outdistanced the competition at Saturday's Catholic League boys' track championships at Upper Darby.
The Lions dominated the distance events, taking the first three spots in the 1,600 meters and the first two in the 3,200 to win the overall meet with 130.5 points.
O'Hara's Kevin James won the 1,600 in 4 minutes, 22.22 seconds, a hair faster than teammate Jim Belfatto (4:22.24). Two seconds later, Nick Smart crossed the finish line to complete the sweep. James then won the 3,200 in 9:17.88, nearly 30 seconds in front of second-place finisher and teammate Rob Morro (9:46.19).
Smart (1:55.08), Belfatto, and James finished 1-2-3 in the 800. O'Hara's Alexander Constantini won the discus (127 feet, 8 inches).