NFL training camps are in full swing and it’s early August, which just means your prep for the 2017 fantasy football season has already begun.

We know that includes coming up with the best, funniest and, well, punniest name for your fantasy football team, in the hopes that it somehow earns you some extra karma heading into the season.

So as we did last year, here are some great names (that we could actually print) we found to help you out:

We’ll lead off with a good rookie name and Prince tribute.

3. Make AmariCarr Great Again

Aaaand my fantasy football team name selection for the year two-thousand and seventeen is pic.twitter.com/6SzAo8zgqq — Jody Cavness (@coachcavWHS) August 7, 2017

No matter what your politics are, you can admit this is a good one.

Both a Game of Thrones reference and a reminder of what he did to Michael Crabtree in 2016.

Aqib Talib was NOT fined for ripping off Michael Crabtree's gold chain off his neck in last weeks game. pic.twitter.com/EnLqxETBSb — NFL Update (@MySportsUpdate) January 6, 2017

Another GoT reference combined with Redskins’ running back Samaje Perine’s name.

Don’t forget about Stranger Things!

Savage!

So. Very. Punny.

11. Dezpacito

Ryan only picked Dez Bryant for his fantasy football team so he can name his team "Dez-Pacito". I hate him. — alissa thozeski (@lissathozeski) August 7, 2017

It made me chuckle, especially after the music star put on so many different jerseys last year.

Alright.

The GOAT name for obvious reasons.

(Thanks to all the sites we linked to for sharing.)