A man has been charged with attempted murder after police say he pushed another man onto the CTA Blue Line tracks at a Loop subway station over the weekend.