Do Higher MLB Payrolls Translate to More Wins?

You get what you pay for…Right? In terms of a TV, a new car, or a restaurant perhaps; but what about with an MLB Franchise? Does spending more money really mean more wins