when did brad johnson play for the vikings