Has Tim Thomas hit the wall?