The team is ecstatic when a recent theory about Nolan's Cross comes to fruition while they prepare for a European adventure on the horizon.