The New York Mets (5-3) open a four-game set in Miami against the Marlins (4-3) on Thursday night. The Mets currently have a three-game winning streak going, including a 14-4 whipping of the Philadelphia Phillies on Tuesday night. The Marlins knocked off Atlanta at home on Tuesday, 8-4. The two teams met over the weekend up in Queens, with the Fish taking two of three. Who will have the upper edge in this MLB betting preview?