Berger’s James Crofts Wins Delaware State Long Range Championship James Crofts of Team Berger has won the 2024 Delaware State Long Range Championship for the third consecutive year. 2024-10-16T01:49:12+00:00 Share This Story, Choose Your Platform! facebooktwitterlinkedinredditwhatsapptumblrpinterestvkEmail Related Posts