Marshall buys 22 acres at Earlsfield Park