I can give you one good reason why the Devial Raysare a bad team.
The following is from ESPN.com and is the MLB team payrolls for this season:
1. NY Yankees $195,229,045
2. Boston 143,123,714
3. NY Mets 116,115,819
4. Chicago Sox 109,290,167
5. LA Angels 109,251,333
6. LA Dodgers 108,704,524
7. Seattle 106,516,833
8. Chicago Cubs 99,936,999
9. Detroit 95,180,369
10. Baltimore 95,107,808
11. San Francisco 90,469,056
12. St. Louis 90,286,823
13. Atlanta 89,492,685
14. Philadelphia 89,368,213
15. Houston 87,759,500
16. Oakland 79,938,369
17. Toronto 79,925,600
18. Milwaukee 71,986,500
19. Minnesota 71,439,500
20. Cincinnati 69,654,980
21. Texas 68,818,675
22. Kansas City 67,366,500
23. Cleveland 61,289,667
24. San Diego 58,235,567
25. Colorado 54,424,000
26. Arizona 52,067,546
27. Pittsburgh 38,604,500
28. Washington 37,347,500
29. Florida 30,507,000
30. Tampa Bay $24,124,200
It's tough to win when you are paying less the 1/3 of what even the mid pack spending teams are.