“News that floored us” refer to stories that were so shocking and stunning that they practically FLOORed us, i.e. knocked us all down to the floor. Figuratively speaking. Here, news “that floored us” ...
The phrase “have someone’s number” originally comes from gambling, particularly card games like roulette, where “having the ...