Floyd Mayweather's NFL winning streak came to a halt when the boxer bet on the Houston Texans instead of the Pittsburgh Steelers on Monday night.

According to Complex, Mayweather coughed up $20,000 after his team lost to the Steelers 30-23.

"I lost $20k today." he said about his bet on Instagram.

Mayweather wasn't bothered with the loss. Just hours before the bet, Floyd won over a million dollars for his bet on the Arizona Cardinals against the Oakland Raiders. The Sunday afternoon game ended with the Cardinals beating the Raiders 24-13.

Source: Complex | Photo Credit: Splash News