News

The Georgia Major League Football franchise, which is supposed to be based in Savannah, is having trouble securing a home for its inaugural season which is set to start in less than three months.