After the team's recent success, can we now say Kieran Foran was a good signing ?