Steve Mercer

Series: Road Racing

Team: Dafabet Devitt Racing

Biography:

Steve Mercer is an Isle of Man TT racer who first competed in the TT in 2009 his best finish to date is being 8th in 2016.