Thursday, November 16, 2017

America's deaf team

At Gallaudet University in Washington, D.C., the Bison football team is tackling lessons beyond the field. CBS News has a video report on America's Deaf Team.

No comments: