“I created this post as part of a campaign by Teva Pharmaceuticals. I received an American Express gift card for participating.” Have you ever suffered from a migraine? If you have you know how debilitating one can be and want the facts on managing migraines so try your best from getting another. Did you know that an estimated 14.8 million Americans suffer from migraine headaches bad enough to … [Read more...]