Like an emerald snake, the opulent Miami Beach Golf Club rambles along Alton Road, all burbling fountains and tightly trimmed greens and golfers in designer Ralph Lauren polos with $7,000 clubs slung over their shoulder. Damn them! What about the rest of us? The schmucks with four clubs from Goodwill and a bag of used Titleists deserve a chance to practice our best Happy Gilmore swings too, even if we don't have a few hundred bucks to drop on a tee time. Don't fret, thrift store hackers — just keep walking south past those freakishly green fairways, hang a left at Publix, and trot a couple blocks north on Prairie Avenue. Within a good five-iron strike of the Miami Beach Golf Club, there's another, quieter course. Sure, the greens are a little shaggier, and sometimes an odd plastic bag billows across the fairway, but here's the thing: This course is free. The semisecret Bayshore Municipal Golf Course is a par 3, owned by the city, and awaiting a major relandscaping in the next year or two. In the meantime, it's open for business to anyone who wanders in with a club, a ball or two, and a dream of taking down Shooter McGavin on the last hole.