De La Salle (Concord, California) has accomplished a lot through the years, including the nation’s longest all-time win streak. However, on Tuesday, the Spartans, who won...
The high school football program that holds the distinction of winning 151 straight games, from 1992 through 2004, is taking its winning ways to London, England....