Magic Johnson buys old State Fairgrounds site