NCAA track star CeCe Telfer is racking up record after record for Franklin Pierce University in women’s college track. But the feat seems a bit less impressive upon learning that only just last year Telfer was competing as a man named Craig, and was a solid athlete in the men’s division as well.