Originally Posted by call_me_ishmael I think Detroit wins big. They're a sleeping giant. So much talent... Not if they continue to play like they did yesterday.
Forum Rules