The main answer for number one overall teams is all the Cleveland teams. Baseball, Basketball, Football, I love them all and I don't mean love like some of you other guys b/c my teams feel the need to build us up and make us think we can win it all and then shoot themselves in the foot, unless of course Cleveland is in the national foot shooting championship, then they'd miss. But I love baseball in general so the Indians are something that I really get into every year, well I'm holding off getting pissed at them this year b/c the Cavs are still playing and everyone talks about them all the time now.
And I can admit that I, and everyone else in Cleveland, think that LeBron James is the greatest person ever, can do no wrong(on the basketball court), and should be named MVP after the first game of every season.
The only way I can sum up the Browns is w/ the joke that everyone uses when it's football season here. Someone asked me if I was enjoying football season, I said "no". They asked "why not?", I told them I was a Browns fan.
I have alot of family that lives in Philly so I am usually kept up to date w/ whats going on in their sports. So when it comes to the NL in the MLB and the NFC in the NFL I root Philly.