For the NFL, I would recommend teams like the New York Giants, Dallas Cowboys, Green Bay Packers, New England Patriots, Pittsburgh Steelers, and the Baltimore Ravens.

I am not too sure about the NHL, I have limited knowledge on that so you might want to ask someone else about that, but I guess the Rangers would be a good choice. Boston Bruins, Vancouver Canucks, Washington Capitals, and Chicago Blackhawks are also good teams to follow.