William F. Richards, age 79 of McKeesport, passed away on Saturday, October 28, 2017 in Forbes Regional Hospital in Monroeville.  Born November 10, 1937 in McKeesport, he was a son of the late Frederick T. and Mary E. (Hrabosky) Richards. 

Read More