The mayor and Sheen: one night in Cabo

View Comments
Charlie Sheen

Charlie Sheen (AP Photo)

What really happened when Los Angeles Mayor Antonio Villaraigosa and actor Charlie Sheen met in Cabo San Lucas? The mayor says the two merely took a photo together, but Sheen contends it was much more than that — adding that the mayor can drink with the best of them.

KFWB’s John Brooks was in downtown LA to cover the opening of the new Eli Broad museum and managed to corner the mayor. He tells Maggie McKay and Michael Shappee about it:

View Comments
blog comments powered by Disqus

Get every new post delivered to your Inbox.

Join 28,185 other followers