New videoboard will be installed at Provost Umphrey Stadium on the campus of Lamar University. SNA Displays has successfully secured a contract for the enhancement of the videoboard at Provost Umphrey Stadium, situated on the Lamar University campus just east of Houston. This public college is home to the Lamar...