It’s time for Version 3.0 of my 2016 San Francisco Giants Opening Day roster projections, and there are changes since last time!...
I’ve been sick for several days, which has led to snoring. Snoring led to consecutive mornings when I woke up at 5...