Term: egoclectic
Example: joe is such an egoclectic when it comes to sports
Definition: person who does a variety of things for personal ego gain