Loading activity…

@scottcourville1
Chief and loving my two beautiful kids! Saints, Braves, Pelicans, Knicks, Rangers, LSU fan!!
Sports
In a September 28 reply, a user claims the Astros are in the postseason with a losing record and calls them the third-best team in MLB.