Colorado State wide receiver Elroy Masters has been selected to participate in an NCAA Leadership Forum, which is currently ongoing, from April 7-10 in Phoenix, AZ. Out of the more than 200 student-athletes selected, just two were chosen from the Mountain West. There is a wide range when considering the pool of participants, representing all sports and various campus…