I read so many of these posts saying that Team X is going to win because "they need it more."
That is terrible logic. All teams need to win. You don't know what's going through the mind of the players on the team. For an example, look at the Eagles who have needed to win extremely badly for a while now. But, their players don't care.
Betting this way is pure speculation, and just asking for trouble IMO