Tom Graff is a managing director of Cavanaugh Capital Management, a registered investment adviser in Baltimore Maryland. The opinions expressed here are Graff's own and in no way are the statements of Cavanaugh Capital Management, and may or may not reflect the strategies being pursued for clients of Cavanaugh Capital Management.
Connect with TheStreet