USA Team Wins Gold at Bass World Championships in Mexico
The USA Bass team competed against a record 15 nations at the Black Bass World Championships on Mexico’s famed Lake Cuchillo on October 29th thru November 3rd. The team of anglers included top pros from […]