Hickory ends season with 7-4 win, ties for first