Best Saints Player Nickname of All-Time

My friends all say “KB” in “KayBee” means “knows ball”

(none of my friends know I post here)

(I don’t have friends)