Career
He plays club hockey for Loughborough Students" Men"s Hockey Club. McGregor was named joint Outstanding United Kingdom Player at the 2005 European Championships. He represented Great Britain at the 2008 Summer Olympics in Beijing.
He plays club hockey for Loughborough Students" Men"s Hockey Club. McGregor was named joint Outstanding United Kingdom Player at the 2005 European Championships. He represented Great Britain at the 2008 Summer Olympics in Beijing.