Fox Motors based out of Grand Rapids has signed a purchase agreement to buy Grand Traverse Auto in Traverse City.