The Chicago Red-Bulls? The Houston SpaceX Rockets? How about the New York Knicks, brought to you by Showtime?

All these terrible pun ideas and many more are now on the table.

NBA owners have finally approved putting ads on jerseys, the culmination of years spent considering the move.

Don't freak out just yet. There's not going to be any gigantic ads (at least for now). Each team's jersey will have a patch that is about 2.5 inches by 2.5 inches.

The ads will start showing up in the 2017-18 season and are planned to last for three years under a pilot program. The league will then be able to consider whether to continue having ads on the jerseys.

Each team will be responsible for selling the ad space on its jerseys.

I just really need this to happen when ads start showing up on NBA jerseys. pic.twitter.com/Atcf5eXC34 — Joe Buettner (@Joe_Buettner) April 15, 2016

"Jersey sponsorships provide deeper engagement with partners looking to build a unique association with our teams and the additional investment will help grow the game in exciting new ways," NBA Commissioner Adam Silver said in a statement on Friday.

"We're always thinking about innovative ways the NBA can remain competitive in a global marketplace, and we are excited to see the results of this three-year trial."

Ads are coming to NBA jerseys. It's time you get over it. https://t.co/PGuhAi1EVg pic.twitter.com/rPB2qS3jm0 — Sporting News (@sportingnews) April 15, 2016

Jerseys sold to fans wont necessarily have the ads. Teams will be able to decide whether to include the patches in their own stores, while jerseys bought elsewhere will be devoid of the ads.

While the ads will be small for now, that didn't stop many from worrying that NBA jerseys will eventually look more like the suits worn by a NASCAR pit crew.

The NBA owners have voted to allow advertising on jerseys. Make sure to go buy one before they look like this. pic.twitter.com/lZfXH8tHJu — The Spurs Zone (@TheSpursZone) April 15, 2016

Can't wait for the NBA jersey ads to start next year... pic.twitter.com/TvQwjABuNJ — Troy Osinoff (@yo) April 15, 2016

NBA jerseys bout to start looking like pic.twitter.com/0X0C8rOyw9 — #Jamaalaveli (@hurrikayneIIXIV) April 15, 2016

Have something to add to this story? Share it in the comments.