Bryan ISD agrees to advertising contract