flynn calhoun