Nation’s Longest Win Streak Stopped at Houston

HOUSTON, Texas – Lamar University’s 13-game win streak – which was the longest in the nation – came to an end Tuesday evening as Lamar University came up short to Houston, 6-4, at Schroeder Park.Read More