Joaquin Guzman Loera (El Chapo) was apprehended in Mazatlan, Mexico this morning. He took Osama bin Laden’s place as #1 on America’s most wanted list. It’s not on the news wires yet but it soon will be. They’re flying him to Mexico City for a press conference and he’s in the air as I type.
He was scheduled to fly to Las Vegas next month to watch the Canelo Alvarez vs Alfred Angulo fight. I wonder if he can get the money back on the tickets — or if his successor will simply sit in his seats?