To say LSU track stars Alia Armstrong and Favour Ofili got off to a flying start at the NCAA championships Thursday night would be the understatement of the year. Continue reading...