A Rajasthan Royals owner slapped me 3-4 times: Ross Taylor reveals 2011 incident during IPL Published 13 Aug 2022 Full Article