Will Selva stands in the NFL Network offices. He is an anchor and host for the network.