Oh, that's lame. He should go join a team and be the greatest player to ever live. He'd have money for years at his level, dude wouldn't even need to show up to practice. I mean, look how Gohan did without even knowing the rules.
toriyama said he does odd jobs as a bodyguard to help his income and that he lived with Tenshinhan (which may still be true, as Tenshinhan left Yamcha behind when going to fight Freeza, and Yamcha left Ten behind for the baseball match) so who knows what's going on
doubt Yamcha had to retire from wtfpwning at Baseball, due to age or anything. dunno why he'd have to make do as a bodyguard.
but life as a baseball player may mean a TRILLION games every year, and maybe, after raking in the money one year, he retired, bought an apartment, and just works here and there when he needs money. he doesn't sound like the kind of guy who'd be up for *checks* 162 games every year
144 if the taitans follow the japanese schedule