Last night the Elgin basketball varsity boys basketball team played their long time rival Cache. The game started at 6 pm. The Owls played a tight and close game following the drought they had when they were down. Elgin was down going into the 4th but came back to win the game. Cache and Elgin have one of the biggest rivalries in their division. No matter the sport, when these two teams play, it’s always a good battle.