84ºF

Spurs fans feeling Finals stress