That’s right, sports fans! Courtyard is once again “The Official Hotel of the National Football League (NFL)” for the fourth year. If you haven’t stayed...