No, I haven't tried yet, I was looking to get some advice, but I am going to try it out to get a speaker, see how that goes, I'm not sure if larger event companies are willing to give talks or if they normally charge for that service.
I was looking to do the same thing as you for my football club, here we have Australian football, I wanted to look at innovative way's to bring in extra revenue into the club as a volunteer, as my club is struggling financially, but the event coordinator there thought I was stepping on her toes and they weren't very grateful for my efforts.
One way I was going to help was to hold an open day, maybe like a family picnic, or any theme of choice that will get people interacting, having game's for the kids, entertainment and food, maybe if you have a community of women that bake, they can make salads and baked goods to accompany a BBQ to help raise money, as well as having the players take flyers around the neighborhood to introduce themselves and invite them to the event, to gain new members or players. this might be a good way to ask for sponsors to help with money and act in kind. also if the club has any merchandise this would be a good place to sell them and look to the community, local shops, organizations and businesses to attend this might entice future sponsors.