I don't buy that there is or was a BEST player ever. It's like flavor of the month. Who is winning the tournaments at the moment is not always the best player in the country much less the world.
As far as Mosconi, he was a great player for sure. But the best in his time...not in my book. He was geting paid to play. If he played top road player for money and beat them, I'd feel differnt. Before TV and the Internet their were guys that very rarely played in tournaments or left their part of the country that could and did beat the top name players when they came to their neck of the woods.
Players like Jay Helfert that have been around the block a few times can tell you about players that most of us never heard of years ago that he would have and probably did put in the box with name champions. Johnnyt
I have to agree with you. The best player ever is probably someone no one ever heard of. Some of the best players never wanted to be known, because it would hurt their income.