Different perspective that might add/pile on/whatever...
I'm baseball first, no questions asked. I turned the TV in the football rec room at the U to a baseball game during summer workouts between two teams I wasn't even a fan of (don't honestly even remember who!), and I remember getting a lot of crap for it. That said, I was in the rec room because I was playing football.
Knowing what I know now, I won't have a son that plays football until high school in full pads. Many communities are going away from such below high school anyway, but it's certainly been shown that ahead of high school there is no amount of head impact that is okay, and while research is still very much in the infantile stages to finding causation of CTE, correlation between the earlier one starts playing football and the amount of CTE damage is pretty damning.
I played college football, but if I wouldn't have been from a family situation where baseball ended for me at 14 (and a state without high school baseball at the time), I'd have kept playing baseball as my first sport. That said, I played baseball in a much, much different level of consideration to the game than many parents try to make it now. Playing baseball should be about having an open space, a ball, a glove, and a bat. It SHOULD be the second-cheapest sport for a community and family to put together behind basketball, but for many communities, the sport that ends up being cheap and gives a shot to actually play (5 on the court vs. 11 on the field) is football, so poorer communities frequently drift there rather than baseball as far as their attention and their community dollars.
I've never personally had a favorite NFL team. I loved players for the Steelers because I was a center and studied the best centers, and the Steelers arguably have the top two, if not two of the top 3-5. The Steelers also had jerseys at the time I was in high school that perfectly mirrored our black jerseys, so that worked as well.
My NFL "viewing" has long been fantasy-biased, but it's even more so now with Redzone channel. I turn that on Sundays, and I don't watch any other night of the week at the NFL level.