So David is in love with Gregory?
Yes, and he's lucky, because Gregory is also in love with David. It's a match made in NBC.