EXHIBIT 10.28 TRAVELCENTERS OF AMERICA, INC. STOCKHOLDERS' AGREEMENT Dated as of March 6, 1997 TABLE OF CONTENTS