Non-steroidal anti-inflammatory drugs (NSAIDs) have been associated with increased risk for heart attacks. The U.S. Food and Drug Administration now requires NSAIDs to have labels stating that they increase risk for heart attacks or strokes (FDA Consumer Updates, July 9, 2015). The longer you take them, the greater the risk.
The news was also reported in more detail by CNN. Relatedly, I also recently wrote something about why NSAIDs and icing should be avoided. (It appears that, out of all the “NSAIDs” you can find, aspirin might be the safest.)