When I think of long winning streaks I do think of MLB (see the movie Money Ball) and the NBA. Football is too broken up to have inferior teams have these streaks IMO. Only one game a week. Baseball definitely the more likely of the two between baseball and basketball. But, lets take into account the possibility that the O's are not inferior....at least not this year.