The 77 Flea Market sits at the southern tip of Texas, practically waving hello to Mexico while simultaneously overwhelming every first-time visitor who dares to enter without a game plan.
Rocky Carroll debuted as Leon Vance back in NCIS Season 5, and current showrunner Steve Binder revealed what was originally intended for the character.