Tekotte hit .226 with one homer and two RBIs in 20 games over three stints with the White Sox last season. He also played in 76 games for Charlotte, hitting .236 with 27 doubles, three triples, four home runs, 33 RBIs and 32 runs.
McDade, who was claimed off waivers from Cleveland on May 7, split last season between Triple-A Columbus and Charlotte. He hit .250 with 22 doubles, 10 homers and 53 RBIs over 115 games.
Joey Nowak is a reporter for MLB.com. Follow him on Twitter at @joeynowak. This story was not subject to the approval of Major League Baseball or its clubs.