Team Nebraska Competes in Special Olympics

By  | 

The 2018 Special Olympics USA Games kicked off today in Seattle, Washington.
Team Nebraska is well represented with 31 athletes.