Grant is signed.Four years, $30 Mil.Now back to your reguarly scheduled Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre Brett Favre