Here they are Freaks. The Week 1 NFL Picks of The Pissed off Tree Rat:
You think you can do better? I doubt it, but it is put up or shut up time. I’ll post my pics NLT 30 minutes before the start of the week’s first game. Although it’s still over 48 hours out I thought I’d give you a preview for week one.
FYSA: Last season I went 162 for 267 on my picks for an average of 60%.
How did you do chumps?