The Lions won. The Lions won. They are now #10 on the official power rankings, right behind Michigan.
Forum Rules
Bookmarks