Beasley hurt again

Not a knee injury or anything so serious this time around, but when will DaMarcus Beasley stay healthy? He hurt his hamstring in a friendly with Rangers and should miss an upcoming Champions League qualifier.