Former North Kingstown standout Eric Lonergan finishes third