San Francisco Giants' star Sergio Romo headed out to Sin City for some New Year's celebrations, but once he was done partying and got to the Las Vegas airport, he allegedly flipped out on a TSA officer.

According to the airport cops, Romo appeared to be drunk and became "angry and aggressive" after he couldn't show proper ID to get passed the security checkpoint.

He was then cuffed and taken down to the station where he was cited for breaking the law… however, he was later released.

But despite the fact that he was let go, Sergio was kicked out of the building and was not permitted to fly after his craziness.

Hmm.. we wonder how he got home. Hopefully he didn't drive because that was a DUI waiting to happen!! LOLz