Scott
Yes, Harry Beecher played Football for Yale from 1884 - 1887. And, he graduated from Yale University in 1888. Which most likely means he did not play in 1888.
But then, there are some sports figures featured in the N162 set whose careers ended before 1887. Therefore, featuring Beecher in an 1889 issue is not unusual.
TED Z
T206 Reference
.