You can still get a decent job with communications it just depends on how much school you're willing to go through and what exactly you want to do with it. From what I recall, you wanted to get into some sort of sports job. Most of the communications majors that I know (at UIUC) usually continued onto UIUC's HR program (aka grad school) which is pretty good. They went on to get some pretty good job offers for that.
If you're looking at business now, UIUC is definitely a top notch business school (you know I gotta rep my school, but bias aside this is a fact), and you'll probably be able to do whatever you like with a business degree from here. At UIUC, marketing and management fall under business administration...not sure how it is for other schools. From what I've seen from my friend who is a marketing major, marketing isn't that hard of a major coursework wise relatively. Business isn't really a "blow off" major as some would say, but it's far easier than engineering or even majors like chemistry and biology imo. For what it's worth, business majors do have to take a couple intro communications classes as part of their general business requirement. Also if you hated macro/accounting, you will hate your first two years of school because of the econ requirement for business majors. If not, then you're probably ok.
It's probably true that strictly looking at undergrad degrees communications makes less than business. Grad school might be a different story. At the end of the day though, money isn't everything. Do what you like and you'll enjoy your life far more than if you made all the money in the world doing something you hate. It seems that either way you'll be able to squeeze your way into sports if you want to, so ultimately the choice is yours...and it's very possible that communications and business will both be necessary to do whatever it is you want to do. Communications + business minor or business major + communications minor will probably be the route I'd recommend taking for that end, regardless of where you go.
Sorry for the heavy UIUC bias, but it's all I know. xD Real talk though, it's an awesome school with awesome people and while I probably won't be around if you chose to come (since I should be graduated by then and whatnot) there's a lot of people I could get you in contact with (if you like talking to lots of Asians...lol) to get you acquainted with campus and classes and all that jazz.
Spiel over...for now.