B.B. King -- Sorry I Sucked in St. Louis ... I Was Off My Meds!

B.B. King is totally embarrassed by his subpar performance in St. Louis recently -- but his rep tells TMZ, he has a good excuse for sucking ... the blues legend was off his meds.

Click here for info about our online advertising practices.