Career
As a young striker, Freestone joined Middlesbrough from Nottinghamshire club Arnold Town of the Northern Counties (East) League midway through the 1994-1995 season. Before joining Boro for a small fee he had netted 54 goals for Arnold Town and had trials with Leeds United, Nottingham Forest, N ottinghamshire County and Chesterfield. Fast and confident, he had averaged almost a goal a game for Boro reserves in two seasons since joining.
His only other goal for Boro came in the League Cup against Barnet in September 1997.
After a loan spell, Freestone joined Northampton in December 1997. The highlight of his time at Northampton was scoring two goals against Premier League side West Ham United in the 1998-1999 League Cup.
After leaving Northampton, Freestone had spells at Hartlepool and Cheltenham before signing for Shrewsbury Town. After football Freestone decided to turn to Football coaching and now works with the N ottinghamshire FA.