With Raiders pre-season games underway in Las Vegas, an NFL fan reflects on a pirate adventure he had as would-be mascot for his favorite ... even in Los Angeles. I should know; I’m a long ...