Oddsmakers, apparel marketers saw Favre deal coming