Oddsmakers, apparel marketers saw Favre deal coming

Sports & Leisure Mark Zdechlik Mark Zdechlik · ·