Sorry, I'm an optimist but I don't believe in this visualization stuff when it comes to things out of my control. You can visualize the Bills in the playoffs til you're blue in the face, but it won't make a difference. I really don't think that's the point of visualization. Your example of making better sales...that might be the result of the correct attitude and the correct vision. But people who think they can win the lottery just by envisioning it hard enough are fooling themselves.
Now, if the PLAYERS use visualization for self improvement, I can see that having an effect. Attitude makes all the difference in sports. But us fans? I think all we can do is hope. After all, doesn't every franchise have fans who want them to make the playoffs? If your visualization works, doesn't that directly negate somebody else's?