Chapel Hill -- No. 13 North Carolina (4-5) will host their first home series of the 2018 season this weekend as they take on the Liberty Flames (6-2) at Boshamer Stadium. The series will kick off on Friday at 3 p.m. and conclude with games on Saturday at 2 p.m. and Sunday at 1 p.m. Already nine games in to the season, this is the latest the Tar Heels have hosted its first home series since the 2008 College World Series team, which didn't play its first home series in Chapel Hill until its 15th game. All games will be streamed live on ACC Network Extra.