Archers aim for spot on Team USA ahead of 2024 Paris Olympics
A group of talented athletes are training in Chula Vista with their sights set on their target goal of competing on Team USA at the upcoming Paris Games. Lolita Lopez reports for the NBC4 News on April 17, 2024.