As the occasional 5 dollar tournament robber, I sympathize with the out of town A (which I am not). As an unbelievable cheapskate, I won't put 5 bucks into a tournament when I literally have a 0% chance of getting it back.
I don't really go for the idea that my 5 is buying cheap lessons from the A. The idea that you can soak up and learn from a better player just by watching or osmosis is a little suspect. You might learn how to play a situation or two, and that's arguably worth a fiver, but actual learning usually needs some sort of explanation. Maybe I'll just spectate for free and learn.
That being said, I feel as a decent B player I can beat anyone in a race to two. I have run 2 racks in a row many times. I don't care if the other guy is a US open champion, in race to two I feel I can beat anyone if I have a good day, a nice break, or I catch a roll.
Honestly the locals need to get better. This guy is not invincible. Nobody is with a short race like that. I would like to see the guy running the tournament put out a special "headhunter" offer - beat the A player and get an added cash bonus. If that somehow bothers the A-player, maybe he'll back out and make everyone happy anyway.
headhunter bounty... I love it, pretty cool Idea. I also agree that anyone can beat anyone in a race to two... just run those racks and hope you can get a roll or two. I mean of course he is still a favorite but it's not that bad. I would also suggest praising him and letting him go on, after the tourney is over get as much weight as humanly possible from him and take the money he wins from the tourney. This only works if the guy has an ego of some kind or is really dumb. With the right weight you can become the favorite, win some money and add a little more action back to the tourney. Probably a long shot but if he gives up enough take it and play short sets.