Eddie Edge is Declans dad. Daft as a brush. Him and Declan have this love hate thing. Eddie really is quite mad although harmless. Basically he lives in a house bus that is older than I am and drives it to all the games. You know he is there when you see the bus.
Kinda of a strange crazy hermit looking character.
Edit: and when you see Eddie, you can understand how the apple has not fallen far from the tree at all.