I would call them a "Fanatic" or "Super Fan"
A sports enthusiast is someone who is really passionate and excited about sports.
A "Sports Fanatic"
a jock like me im a baller
Jock
athletic
An athlete
Sporty
A sado-masochist.
A person who loves to sleep or a person who has an obsession with bed rest is called a "CLINOMANIAC."
Wife..
Shakespearean...?
A pig
romantic
A phylomath.
A patriot.
Cartophile
A hairstylist.
Gardner
Bookeeper!