Luke Armstrong, the son of former cyclist Lance Armstrong, has been arrested and accused of sexually assaulting a 16-year-old girl in Austin, Texas, when he was 18-years-old, police records show. Armstrong, now 21, has been charged with felony sexual assault of a child over the alleged incident in June 2018, […]