Ed Small, CEO of Big Rock Sports, LLC and parent company Peak Global Holdings, announced that David McCartney has been named president of Big Rock Sports. McCartney will assume responsibility for the day-to-day management of the outdoor sporting goods distribution company.