At a June 26 special City Council meeting, McCoy was sworn in as the new mayor of Fulshear, taking the reins from former Mayor Aaron Groff, who has served the city since May 2018.