After spending the weekend in lockup in Los Angeles, Lil Nas X is a free man, but not without some serious legal ramifications. The rapper, whose legal name is Montero Hill, has been charged with four ...