Taggart Autosport’s World Challenge Championships effort is managed by Long Road Racing, owned by Glenn Long.

Glenn has been involved with the motorsports industry since the 1970’s.  His initial involvement was focused on autocrosses, rallies and time trials with local sports car clubs.  He joined SCCA in 1982 and drove an FP Sprite at Lime Rock, Pocono and Bridgehampton in regional races.

In the mid 80’s he ran in the Playboy Escort endurance series.  He continued to campaign several cars up and down the east coast, most notably a Cosworth Vega in ITA for many years. Glenn funded his racing by a small part time car repair business.

During the 1990’s Glenn’s attention turned towards giving something back to the racing community in the way of instructing for national marque clubs and SCCA.  He also became a committed SCCA worker, specializing in flagging and communications.  As the past Regional Executive for the North Carolina Sport Car Club of America region, he has the ability to work directly with sanctioning organizations, tracks and race teams.

In 2001, Glenn formed Long Road Racing (LRR), initially to support his son Tom Long in his early years of racing with SCCA.  LRR supported Tom in becoming the 2005 Pro Spec Miata national champion.

Since then, LRR has become a recognized center of excellence for a full slate of racing services.  LRR’s primary focus is customer service in support of race team management for both pro and amateur racing teams and individuals, car preparation and enhancement for all brands.

Glenn is also the crew chief for the Freedom Autosports Grand AM effort of multiple ST cars and also supports various GS teams when required.

Glenn received his project management certification from PMI in 2002, which helps him both professionally and in his team management role at LRR.