UNC’s Baseball team was on a roll last week, but has since seemingly lost that stride. Today’s Inside Carolina discusses how the Tar Heels can get back on track in the coming weeks, and what could be causing the Tar Heels to stumble.