NC State opens baseball season Friday