Who to blame for annual Ramsey hamstring blow out? Posted October 23rd, 2015 by Pedro & filed under News Review. Man, Friday is pretty much nearly there for my UK brethren. You lucky sods.