Alex Flanagan is a sports reporter for NBC.