From Forbes comes the 2012 list of highest paid coaches in sports. The NFL is doing well, holding eight of the top ten spots, with the NBA claiming the other two. Your top 5 annual salaries include: Bill Belichick ($7.5M), Mike Shanahan ($7M), Doc Rivers ($7M), Jeff Fisher ($7M), and Pete Carroll ($7M).