We're back with anotherBroiler of the Weekand this time it is the San Antonio Spurs. Although it really could be the Broiler's of the past 2 months! The Spurs have now won 20 in a row. Yes, 20 in a row INCLUDING 10 PLAYOFF GAMES. Pretty remarkable. That 20 wins is an NBA record by the way.

Read more on www.broiledsports.com