If you were trying to come up with a fun name for a running back, Bam would be a good one.
Arizona Cardinals running back Bam Knight has that covered.
That's not his real name, though, and there's a good explanation for it all.
MORE: How Cameron Dicker became the most accurate kicker in NFL history
What is Bam Knight's real name?
Bam Knight's first name is Zonovan.
That's Zonovan Knight to you.
Why is Bam Knight called Bam as his nickname?
These nicknames often go back to childhood, that's true for Zonovan "Bam" Knight.
When he was a toddler, he banged his toys around, and his uncle told the Fayetteville Observer, "all you hear is bam, bam, bam."
That earned him the nickname Bam Bam, and that got shortened to Bam as he got older.
Ironically, this is a similar story to Bam Adebayo, the Miami Heat star.
The basketballing Bam used to run into the tables in his house to earn his nickname, short for Edrice.
Bam is short for lots of things, apparently!
More NFL News:
- Chiefs seeking upgrade at key offensive position
- Packers facing Joe Flacco for 2nd time in 4 weeks
- Why Cowboys let Rico Dowdle leave for Panthers in free agency
- Mark Andrews trade could be in the cards for scuffling Ravens
- Rams' Joshua Karty hit with crazy announcer jinx
- Drake Maye is so good even penalty plays go his way