Another win today! Riverheads has 1 of America's longest football streaks