David Foster is a former professional rugby league footballer who played in the 1990s and 2000s. He played at club level for the Stanley Rangers ARLFC, Halifax, Oldham RLFC, and Huddersfield Giants, as a , or .
Club career David Foster played for Halifax in 1999's Super League IV, 2000's Super League V, and 2001's Super League VI.
References
External links Stanley Rangers ARLFC - Roll of Honour Halifax profile