Rob Duffy
Toronto
Lives in Toronto.
Communications Officer at TSN.
Tennis activist.
Indie-rock enthusiast.
Sometimes eloquent, always affable.
Lives in Toronto.
Communications Officer at TSN.
Tennis activist.
Indie-rock enthusiast.
Sometimes eloquent, always affable.