Capt. George Leonard Finch, owner of Fish the Bite, a local charter fishing company, was one of many business owners who expressed their frustration to U.S. Sen. George LeMieux over BP’s lack of an effective response to the April Deepwater Horizon oil-rig explosion.




