Austin Peay has fired coach Nate James after just two seasons, sources told ESPN, confirming a report by Stadium.