Truck chief Chris Showalter brought to tears after Nick Sanchez wins at Charlotte - 5GOATs on3.com Submitted by on3com1533 on May 26, 2024 at 12:05 PM in sports . No comments 44