A Republican precinct chairman who has used slurs such as “fags” and “homos” on social media is a co-host of a “Spirit of America” rally Saturday to support President Donald J. Trump. Mark Shackelford, 48, of Hood County, is soliciting donations on GoFundMe.com to finance the noon rally Saturday in Liberty Park .