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