LeBron James’ group touts sports venues as mega-voting sites