hate to burst any bubbles here, but the reason people buy pink nfl crap is because:

a) lots of women fans like the color pink and now they have an excuse to where it for their team.

b) people aren't nearly as concerned about breast cancer as they are concerned that other people see how caring and concerned they are. without something to wear around as a personal badge of how much you care people aren't very likely to give away their hard earned cash.