Matt Barrows reports (via Twitter @mattbarrows) that free agent Ray McDonald has arrived at the San Francisco 49ers headquarters.