Basketball No. 7 Alabama drops final home game of season to No. 5 Florida