NASCAR Cup Series race at New Hampshire live results: Martin Truex Jr. wins - Charlotte Observer charlotteobserver.com Submitted by charlotteobserver3464 on July 17, 2023 at 8:17 PM in sports No comments 33