Former NHL forward Tony McKegney has been charged with impaired driving on the Tyendinaga Mohawk Territory. He is to appear in court in Belleville, Ontario, on May 18.