Three hospitalized, following McGregor Boulevard crash