GameStop Buys Some RadioShack Locations