Losing teams are supposed to look bad, but the Giants are somehow digging much deeper to look even worse.

Following a surprising doubleheader sweep of the NL East-leading Braves on Wednesday, the San Francisco Giants (31-43) ride a modest three-game winning streak.

With the San Francisco Giants invading Dade County and loanDepot Park this weekend for a three-game showdown with the Miami Marlins (37-38), most baseball fans