Smile
-
Towns Spotted in New York, Wearing a Knicks Cap with a Big Smile
Today, according to a photo taken by Peter Baugh, a hockey writer in New York. In the photo, Towns is wearing a Knicks cap, carrying two bottles of beer, and getting into a car wit…