Continuing on from the answers from Dr Sean and Dr Henry, I just wanted to add that it might be worthwhile seeing a podiatrist - perhaps one with experience in sports such as yours! They will be able to customise the insoles for you and perhaps offload the bunion. Correct footwear is a must - although this does not often stop the bunion from coming on, it can make walking much more bearable.
As Dr Sean and Dr Henry mention, the only way to correct this is surgery, but as with most things, if you can manage it conservatively for the present time, doing that is perfectly fine. Sometimes, if there is significant swelling, redness or pain around the joint, you can consider a cortisone injection.
Hope this adds to your options.
BW
Dr Dinesh