Jackson County man wins $300k