YouTube Gold: Al McGuire Loses It
via media.zenfs.com
Short excerpt below. Read at the original source.
Al McGuire passed away in 2001, which for him meant that he didn’t have to see the Twin Towers attacked later that year in his hometown of New York City, which was probably a blessing because that man was New York to the bone. He was widely seen as an eccentric and something of an […]