I love Brady! Its unique, and named after the GROAT
I'm a big Pats fan too! Bruschi is cute, but you may get tired of explaining to people how to pronounce his name.
But I agree with waiting to get your pup home with you to decide. They have such distinct personalities, and you will definitely know when they get home and settle in for a few days.
With my current dog, I was thinking Willow, Luna, Pippa, and Piper, in that order of preference. But after day 1 I knew she wasn't a Willow, and for a few days went back and forth between Luna and Piper, but she was just totally a Piper. Never looked back.
With my last dog, I was dead set on either Lily, or Zuzu (from its a wonderful life). I got her, and she just wasn't either. She was sort of a Lily, but after having her for a few days, her name dawned on me. I ended up naming her Maeby after a character from Arrested Development, and called her Maeby or Mae.