tlgreylock.com
Final 4! Semi-final #2
Yesterday’s semi-finalists can still receive your adulation (that means the poll is still open), but please welcome today’s pair of valiant, worthy foes. Give them victory or give them …