I'm interested to see who you guys think is going to take this year's Stevens Cup. I think it comes down to 4 teams....St. Paul and San Francisco in the National and Phoenix and Memphis in the American.
I think San Fran will bring it home with their new running game and improved defense. Who you got?
I think San Fran will bring it home with their new running game and improved defense. Who you got?
Comment