Subtraction.com

Record for Most Consecutive Wins by a High School Baseball Team Broken

The La Cueva Bears of Albuquerque, New Mexico broke the record, which had stood since 1966.

+