Lovable losers are on pace for record 62 home wins
(Newser) -
Shhh, don't jinx it: The Chicago Cubs not only lead the National League, they're playing better at home than on the road. The lovable losers are 26-8 at Wrigley Field, a record they last held before going to (and losing) the World Series in 1918. Now they're on pace for...