Macaleab Rich sets commitment date; goes in-depth on who he will visit