Question: what is the best over the counter drug for swelling?
Answer: Aspirin (Bayer® Aspirin, Ecotrin®, Excedrin®, St. ... 
Ibuprofen (Advil®, Motrin®, and others)
Ketoprofen (Orudis®)
Naproxen (Aleve®)