The Hollywood Gossip has obtained the mug shot of Mary Delgado, the winner of some older season of The Bachelor winner that starred Byron Velvick.
Mary Delgado beat up Byron Velvick on November 21 of this year.
The Mary Delgado mug shot: So seductive.
According to Pinellas County records, Delgado - a former Tampa Bay Bucs (NFL) cheerleader (Jenni Croft would be proud) who got "the final rose" from Velvick in 2004 - was taken into custody on misdemeanor battery charges.
The affidavit said she was also under the influence of alcohol at the time. Unlike what Brad Womack pulled on this year's finale, that's not a shock!