The Del Taco chain, founded in 1964, is made up of 600 restaurants in 17 states. A new franchise group looks to add several ...
Facing an opponent it hasn’t beaten since the 2020-21 season only adds to ... POSTGAME REACTION: Indiana Hoosiers On SI writer Jack Ankony shares his reaction to Indiana's overtime win at ...