Hey & GL to All, I am new to baseball following and was wondering why Detroit is picked to win over Texas. Texas seems like a much better team and Detroit seems pretty bad. Thx for your input, Force