A 17-year-old has passed away after reportedly being struck by a car while he was crossing the street in Rogers on July 21.