Jim 'The Shark' Dreyer, a long-distance swimmer, has announced plans to swim 22 miles while pulling 250 cannonballs to honor veterans on America's 250th birthday. The cannonballs, which weigh six pounds each, will total 1,500 pounds.

Dreyer's swim is a testament to his endurance and determination, as well as the sacrifices made by the veterans he is honoring. The swim will be a challenging feat, requiring Dreyer to pull the heavy cannonballs through the water for an extended period.

Dreyer's efforts will be recognized by the community, with many expected to come out and support him during the swim. The event will also raise awareness about the importance of honoring and supporting veterans in Buffalo and beyond.

In Buffalo, there are many veterans who will be honored by Dreyer's swim. The city has a long history of supporting its veterans, with many organizations and initiatives in place to provide them with the resources and services they need.

As Dreyer prepares for his swim, he is training intensively to build up his endurance and strength. The swim is expected to take several hours to complete, and Dreyer will need to be in top physical condition to succeed.

The swim will take place on a date to be announced soon, and the community is encouraged to come out and support Dreyer as he honors the nation's veterans. The event will be a meaningful way to recognize the sacrifices made by those who have served their country.