The Tampa Bay Rays once again displayed their skill at Tropicana Field, defeating the Houston Astros 8-3 This victory extends the Rays’ home winning run to 14 games, the most to begin a season since the 1886 Detroit Wolverines who won 18 straight matches, per ESPN Stats & Info. Fans at Tropicana Field were treated […]