Rick MacLean is an instructor in the journalism program at UPEI. He lives in New Brunswick.
Ray J's estranged wife, Princess Love, sought a protective order against him after he threatened her with a handgun on Thanksgiving 2025.