Have UL Faculty Identified a New Planet?

Have UL Faculty Identified a New Planet?  Discovery.com