Gibbs: Jack Welch Embarrassed Himself Saying Jobs Stats Are Made Up By Heather 10/07/12 01:07 pm Gibbs: Jack Welch Embarrassed Himself Saying Jobs Stats Are Made Up