Chuck Johnson of California has visited Gainesville three times, each time hauling a large cross. He came through town Wednesday, reportedly headed south. Johnson said he’s currently on his 12th trip through America — having carried the cross back and forth coast-to-coast since 2000.