To really understand what they may charge him with you would have to read his testimony. To prove perjury in a Federal Court they must convince a jury that he lied in his testimony on something that is material. Not some minor thing.
For example, if he said he did not send checks that they found signed by him that would be perjury. But if he said he sent the checks for something else and not for steroids, the government would have to prove he is lying and they were in fact for steroids. Not a given by far. Especially if it is his word against another.
For example, if he said he did not send checks that they found signed by him that would be perjury. But if he said he sent the checks for something else and not for steroids, the government would have to prove he is lying and they were in fact for steroids. Not a given by far. Especially if it is his word against another.