bbenthin
NCW #322
Acronym Definition
DFL Deutsche Fussball Liga (German Soccer League)
DFL Down for Life
DFL Dictator for Life
DFL Down From London
DFL Deep Fried Live (cartoon)
DFL Disease Free Layings (silk)
DFL Dead Freakin' Last (polite form)
DFL Dying From Laughter
It's probably one of the above (or maybe more!)
If it's what I think it is, you may need to change your team name when I make my racing debut.