Rob Lenihan has nearly 40 years of journalism experience, seven of which have been at TheStreet.com, covering stocks, company ...