Haven't done too well this season in MLB but my best picks have been to identify the teams that were going to go on a winning streak. For some reason, I've been luckier with AL teams, with Boston, Yanks, A's. But I can't seem to find the hot team(s) in NL. I even missed the boat on the recent Astros success.
So... you think the Nationals are gonna go on another 1-run winning streak? Which team is the next hottest in NL?
BlueWolf
So... you think the Nationals are gonna go on another 1-run winning streak? Which team is the next hottest in NL?
BlueWolf