Altoona captured the championship of the Mountain Lion Invitational on Friday in high school boys tennis play at Mansion Park ...