Sunday sun: The sun is out in NYC today, but before TSF East goes galavanting through Prospect Park in Brooklyn, we wanted to check in on the week that was for Renee, Eric Drath’s Renee Richards documentary at the now-ending TriBeCa Film Festival. TSF Vault: Our interview with Eric | Buy: TFF tote I checked out […]