Sports

Cain Velasquez Granted Bail at $1M Ahead of Trial in Attempted Murder Case