According to The Baltimore Sun's Ravens Insider, Sports Illustrated just ranked the owners in each sport. The great and proud news is that Baltimore Ravens owner Steve Bisciotti was named as the 5th best owner in the NFL.
The hilarious and embarassing news is that they also named Baltimore Orioles owner Peter Angelos the worst owner in MLB. Ouch.
See the article here.