I do have some "good" news.... I'm pretty sure that the Chiefs will win more games than my fantasy team.
Forum Rules
Bookmarks